У меня есть программа python, которую я хочу установить в свой virtualenv - это zip-пакет, который мне нужно разархивировать, а затем запустить программу setup.py, но мой вопрос касается того, как получить эти распакованные файлы в мой 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 site-packages?
Вариант 1 заключается в распаковке программы python в /home/username/tmp - затем войдите в мою виртуальную машину, перейдите к этой папке и запустите программу setup.py - предположив, что virtualenv будет передавать все соответствующие файлы на свой собственный сайт -пакетами.
ИЛИ сценарий 2 - распаковывать файлы непосредственно в пакеты сайта и запускать их оттуда (после входа в virtualenv) и т.д.
Спасибо, что помогли Python clutz с этим!