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