Pip: Masalah pip saat menginstal persyaratan, OSError: [Errno 1] Operasi tidak diizinkan:

Dibuat pada 20 Jan 2017  ·  3Komentar  ·  Sumber: pypa/pip

  • Versi pip: pip 9.0.1 dari /Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg (python 2.7)
  • Versi Python: 2.7
  • Sistem operasi: Mac OS 10

Deskripsi: sudo pip install -r requirements.txt

// REPLACE ME: Persyaratan instalasi.

Apa yang saya jalankan:


Traceback (panggilan terakhir terakhir):
File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/basecommand.py", baris 215, di main
status = self.run(opsi, argumen)
File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/commands/install.py", baris 342, sedang dijalankan
awalan=options.prefix_path,
File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_set.py", baris 784, sedang diinstal
**kwargs
File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py", baris 851, sedang diinstal
self.move_wheel_files(self.source_dir, root=root, prefix=prefix)

File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py", baris 1064, di move_wheel_files
terisolasi=sendiri.terisolasi,
File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/wheel.py", baris 377, di move_wheel_files
clobber(sumber, tujuan, Salah, pemecah masalah = pemecah masalah, filter = penyaring)
File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/wheel.py", baris 316, di clobber
sure_dir(direktori tujuan)
File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/utils/init.py", baris 83, di sure_dir
os.makedirs(jalan)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", baris 150, di makedirs
makedirs (kepala, mode)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", baris 150, di makedirs
makedirs (kepala, mode)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", baris 150, di makedirs
makedirs (kepala, mode)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", baris 157, di makedirs
mkdir(nama, modus)
OSError: [Errno 1] Operasi tidak diizinkan: '/System/Library/Frameworks/Python.framework/Versions/2.7/share'```

```

auto-locked

Komentar yang paling membantu

Anda dapat memberi tahu pip untuk meneruskan opsi --install-data ke setup.py menginstal dan menggunakan folder berbeda di luar perlindungan SIP, misalnya /usr/local
https://github.com/fonttools/fonttools/issues/796#issuecomment -271869673

Atau cukup gunakan --user, atau lebih baik hindari menggunakan Apple python sama sekali.

Semua 3 komentar

Itu masalah yang sama dengan #3177, yang sebenarnya merupakan bug yang disebabkan oleh Apple Inc. daripada pip.

Anda dapat memberi tahu pip untuk meneruskan opsi --install-data ke setup.py menginstal dan menggunakan folder berbeda di luar perlindungan SIP, misalnya /usr/local
https://github.com/fonttools/fonttools/issues/796#issuecomment -271869673

Atau cukup gunakan --user, atau lebih baik hindari menggunakan Apple python sama sekali.

Tidak ada yang bisa dilakukan di sini untuk pip.
Ini juga harus lebih jarang terjadi setelah #1668 diterapkan.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat