Ralat: persekitaran-diuruskan secara luaran pada pemasangan pakej python

DDD
Lepaskan: 2024-11-15 13:08:02
asal
153 orang telah melayarinya

simptom

Saya cuba memasang pakej Python menggunakan arahan ini.

pip3 install [package-name]
Salin selepas log masuk

Dan kemudian ralat ini dilemparkan.

Error: externally-managed-environment on python package installation

Error: externally-managed-environment on python package installation

Penerangan

  • Dua jenis Python digunakan dalam mesin MacOS tunggal - pakej khusus pengguna dan seluruh Sistem.
  • Pakej seluruh sistem dikongsi oleh semua pengguna, malah pengurus pakej sistem seperti apt. Memasang pakej khusus pengguna sebagai pakej seluruh sistem adalah sangat berbahaya kerana ia boleh bercanggah dengan pengurus pakej sistem jika mereka menjalankan beberapa skrip Python.

Penyelesaian

  1. Buat laluan/.config/pip/pip.conf dan taip skrip ini.

    [global]
    break-system-packages = true
    user = true
    
    Salin selepas log masuk
  2. Pasang pipenv untuk mengurus kebergantungan bagi setiap projek. Fail pip.conf membenarkan arahan dijalankan dengan --break-system-packages dan --user options.

    pip3 install pipenv
    
    Salin selepas log masuk
  3. Jalankan fail dengan semua kebergantungan projek dalam persekitaran maya

    pipenv run python [file-name] .py
    
    Salin selepas log masuk
  4. Jika tidak, anda boleh menjalankan contoh persekitaran maya dan menjalankan fail python.

    pipenv shell
    python [file-name].py
    
    Salin selepas log masuk

Atas ialah kandungan terperinci Ralat: persekitaran-diuruskan secara luaran pada pemasangan pakej python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan