Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Memasang Pakej Python ke Direktori Tersuai Tanpa Menggunakan Virtualenv?

Bagaimana untuk Memasang Pakej Python ke Direktori Tersuai Tanpa Menggunakan Virtualenv?

Barbara Streisand
Lepaskan: 2024-12-04 01:48:10
asal
272 orang telah melayarinya

How to Install Python Packages to a Custom Directory Without Using Virtualenv?

Cara Memasang Pakej Python ke Direktori Tersuai Tanpa Virtualenv

Apabila berhadapan dengan keperluan untuk memasang pakej Python dalam direktori selain daripada pakej tapak lalai , pengguna biasanya menggunakan virtualenv dan virtualenvwrapper. Walau bagaimanapun, untuk kes penggunaan tertentu, pendekatan itu mungkin tidak boleh dilaksanakan atau diutamakan.

Suis --sasaran Pip

Untuk mengubah suai direktori pemasangan dalam Pip, gunakan - -suis sasaran. Contohnya:

pip install --target d:\somewhere\other\than\the\default package_name
Salin selepas log masuk

Arahan ini akan memasang package_name dalam direktori d:somewhereotherthanthedefault yang ditentukan.

Menambah Direktori pada PYTHONPATH

Perhatikan bahawa sementara pakej dipasang dalam direktori tersuai, anda perlu menambah laluan ke PYTHONPATH ke dayakan mengakses modul yang dipasang dari lokasi tersebut.

Tingkatkan Pip untuk --target Ketersediaan

Bergantung pada versi Pip anda, anda mungkin tidak menemui suis --target tersedia . Untuk menyelesaikan masalah ini, tingkatkan Pip:

  • Linux atau OS X:
pip install -U pip
Salin selepas log masuk
  • Windows (Penyelesaian):
python -m pip install -U pip
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Memasang Pakej Python ke Direktori Tersuai Tanpa Menggunakan Virtualenv?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan