У меня есть проект, в котором есть виртуальная среда 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'