У мене є програма 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 перед розпаковкою? Після того, як я завантажу virtualenv, і я всередині використовую його за допомогою команди 'workon test', чи встановить будь-який встановлений мною пакет python, незалежно від того, який каталог я знайшов, у відповідну папку site-пакети virtualenv?
Варіант 1 - розпакувати програму python у / home / username / tmp - потім увійти до мого virtualenv, перейти до цієї папки та запустити програму setup.py - припускаючи, що virtualenv перенесе всі відповідні файли до власної папки сайтів-пакетів. .
АБО сценарій 2 - розпакувати файли безпосередньо в пакунки сайту та запустити їх звідти (після входу в virtualenv) тощо.
Дякуємо, що допомогли цьому справити Python!