Saya percaya ada solusi yang lebih sederhana untuk masalah ini (Homebrew's Python on macOS) yang tidak akan merusak operasi pip normal Anda.
Yang harus Anda lakukan adalah membuat setup.cfg
file di direktori root proyek Anda, biasanya di mana __init__.py
file py utama atau file executable Anda berada. Jadi jika folder root proyek Anda adalah /path/to/my/project/
:, buat setup.cfg
file di sana dan masukkan kata-kata ajaib di dalamnya:
[install]
prefix=
OK, sekarang Anda dapat menjalankan perintah pip untuk folder itu:
pip install package -t /path/to/my/project/
Perintah ini akan berjalan dengan anggun untuk folder itu saja. Cukup salin setup.cfg
ke proyek lain apa pun yang mungkin Anda miliki. Tidak perlu menulis .pydistutils.cfg
di direktori home Anda.
Setelah Anda selesai menginstal modul, Anda dapat menghapus setup.cfg
.