У меня есть программа Python, которую я хочу установить в свой virtualenv - это zip-пакет, который мне нужно распаковать, а затем запустить программу setup.py, но мой вопрос больше касается того, как получить эти распакованные файлы в моем virtualenv, чтобы пакет устанавливается в папку пакетов сайта virtualenv?
Я также могу установить изнутри моего virtualenv pip install <package name>
, но по какой-то причине пакет, который загружает PIP, устарел.
Итак, может ли кто-нибудь подсказать мне несколько простых шагов по установке пакета вручную?
Пока у меня есть основные команды для загрузки Virtualenv:
-bash-3.2$ source ~/.bashrc
-bash-3.2$ workon test
(test)-bash-3.2$ //Now I'm working on my virtualenv, but where do I go after this??
Итак - имеет ли значение, куда я распаковываю пакет / программу python - или я должен сначала войти в виртуальную систему, прежде чем распаковывать? После того, как я загружу virtualenv и использую его с помощью команды workon test, будет ли любой установленный мной пакет python, независимо от каталога, который я нахожу, установить в соответствующую папку пакетов сайта virtualenv?
Вариант 1 - распаковать программу python в / home / username / tmp - затем войти в мой virtualenv, перейти в эту папку и запустить программу setup.py - предполагая, что virtualenv перенесет все соответствующие файлы в свою собственную папку пакетов сайта. .
ИЛИ сценарий 2 - разархивировать файлы непосредственно в пакеты сайтов и запустить их оттуда (после входа в виртуальную среду) и т. Д.
Спасибо, что помогли с этим клатцу Python!