Переместить virtualenv на другой компьютер с другой редакцией Python - PullRequest
0 голосов
/ 12 ноября 2018

У меня есть два компьютера под управлением одной ОС с одинаковыми учетными данными;давайте назовем их PC1 и PC2.У меня есть проект Python M, который в настоящее время разрабатывается на PC1.

Я хочу скопировать M из PC1 в PC2.Проблема в том, что PC2 не имеет подключения к Интернету и поэтому не может использовать pip для установки пакетов.Я уже пытался скопировать папку virtualenv из PC1 в PC2, но безрезультатно.

Обратите внимание, что создание программы исполняемой (использование инструмента, такого как PyInstaller, не вариант).

Учитывая эту информацию, как я могу скопировать и запустить M из PC1 в PC2?

Ответы [ 2 ]

0 голосов
/ 12 ноября 2018

Я уже пытался скопировать папку virtualenv с ПК1 на ПК2 в безрезультатно.

Какую ошибку вы получили? Вы активировали virtualenv на ПК2? Это на том же уровне каталогов, что и на ПК2? Для активации вы можете прочитать здесь: https://virtualenv.pypa.io/en/latest/userguide/

хорошая идея. Одна проблема заключается в том, что pip не установлен в PC2. Это сохранить скопировать пункт?

PIP также автоматически устанавливается в venv, он должен находиться в ENV / bin / pip

0 голосов
/ 12 ноября 2018

Если вы используете анаконду, вы можете действовать следующим образом:

https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/TJBtuWab1DE

Но, как упоминалось ранее, предполагается использовать докер:

https://www.docker.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...