Среда: Ubuntu 16.04
Я создал virtualenv в одном проекте на компьютере A и перенес проект на компьютер B.
Пути, в которых расположен проект, отличаются.Он не работает с компьютером B.
Путь проекта компьютера A: / home / projects / projectA
Путь проекта компьютера B: / home / sv_projects / projectA
Кажется, что источник пытается найти исходный путь.Он не показывает никакого пути, если я делаю «какой питон» после источника virtualenv.
Чтобы сделать перекрестную проверку, я сделал копию проекта A на компьютере A и сделал «какой питон» после источника virtualenv.
какой питон
/ home / projects / projectA / venv / bin / python
где я ожидаю, что это будет
/ home / projects / projectA_copy / venv / bin / python
Поскольку я думаю, что если он изменится на печать так, как я ожидал, я могу применить его к компьютеру B точно таким же образом.
'' добавлено '' '
.
Покопавшись, я обнаружил, что путь можно изменить только в том случае, если virtualenv установлен на компьютере B с параметрами --extra-search-dir.Но это не то, что я хочу, так как это зависит от библиотеки;Это означает, что мне нужно virtualenv каждый раз, когда я хочу скопировать среду на новую машину.
Я хотел бы знать, КАК КОПИРОВАТЬ среду virtualenv на другую машину!
Итак, вопрос в том ... Как я могу изменить путь к источнику питона virtualenv?Или как я могу решить проблему?