Saya mencoba menggunakan Terminal di Ubuntu 16.04 untuk menginstal Permintaan untuk panggilan API dengan Python dan mengalami kesalahan ini. Bagaimana saya akan memperbaikinya?

Saya sudah mencoba membuat virtualenv untuk menginstalnya hanya di sana tetapi tidak berhasil juga.

Saya mengetik "permintaan pemasangan pip"

Exception:
Traceback (most recent call last):

File "/usr/local/lib/python2.7/dist-packages/pip/basecommand.py", line 209, in main status = self.run(options, args)

  File "/usr/local/lib/python2.7/dist-packages/pip/commands/install.py", line 317, in run prefix=options.prefix_path,

  File "/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 726, in install requirement.uninstall(auto_confirm=True)

  File "/usr/local/lib/python2.7/dist-packages/pip/req/req_install.py", line 746, in uninstall paths_to_remove.remove(auto_confirm)

  File "/usr/local/lib/python2.7/dist-packages/pip/req/req_uninstall.py", line 115, in remove renames(path, new_path)

  File "/usr/local/lib/python2.7/dist-packages/pip/utils/__init__.py", line 267, in renames shutil.move(old, new)

  File "/usr/lib/python2.7/shutil.py", line 300, in move
    rmtree(src)

  File "/usr/lib/python2.7/shutil.py", line 252, in rmtree
    onerror(os.remove, fullname, sys.exc_info())

  File "/usr/lib/python2.7/shutil.py", line 250, in rmtree
    os.remove(fullname)

OSError: [Errno 13] Permission denied: '/usr/lib/python2.7/dist-packages/idna/codec.pyc'
-1
Hakeem 30 Mei 2019, 03:07

2 jawaban

Jawaban Terbaik

Coba pasang menggunakan kata kunci sudo untuk memberikan evaluasi hak istimewa kepada diri Anda sendiri. Berikut ini akan berfungsi selama Anda mengetahui kredensial Anda.

sudo pip install requests
0
Thomas Hayes 30 Mei 2019, 10:24

Saat Anda membuka command prompt, pastikan Anda open it as administrator. Anda dapat melakukan ini dengan: (dengan asumsi Anda menggunakan windows)

1: Mengklik tombol windows

2: Mengetik Command Prompt

3: Mengklik Kanan opsi pertama dan memilih Run as Administrator

4: Mengklik ya di kotak yang akan muncul.

Setelah semua itu, Anda harus dapat menggunakan pip install Requests dan menginstalnya. Jika itu tidak berhasil, Anda dapat menggunakan perintah ini sebagai gantinya (masih dalam mode administrator):

python -m easy_install Requests atau python -m pip install Requests

0
Arnav Poddar 30 Mei 2019, 00:17