Как использовать существующую виртуальную среду без запуска установки pipenv - PullRequest
0 голосов
/ 04 июля 2019

У меня есть проект, в котором есть виртуальная среда python3.7, созданная pipenv. Я хотел бы запустить проект без запуска pipenv install, так как у меня нет интерпретатора python3.7 и я не могу его установить.

Могу ли я использовать запуск проекта без создания нового виртуального окружения из существующего?

Я попытался активировать существующую виртуальную среду, запустив

source path_to_.venv/bin/activate

затем я установил PYTHONHOME и PYTHONPATH в path_to_.venv / lib / python3.7 затем я выполнил:

path_to_.venv/bin/python main.py

Я получил следующий вывод:

Fatal Python error: initfsencoding: Unable to get the locale encoding ModuleNotFoundError: No module named 'encodings'

...