Как запустить 'venv' из Pyscripter 3.6.1 (используя Python 3.7.4) - PullRequest
0 голосов
/ 11 октября 2019

Я не могу получить доступ к моей виртуальной среде 'venv' из PyScripter 3.6.1. Эта среда была создана из Python 3.7.4. Я не совсем уверен, является ли это ошибкой при моей установке 'venv', PyScripter или чем-то еще. (В результате я даже не уверен, что разместил этот вопрос в нужном месте. Тем не менее, подобные вопросы либо устарели, либо бесполезны для данной проблемы.) Проблема повторяется.

После запуска py -m venv env в нужном каталоге, папка venv env кажется неповрежденной. Запуск в режиме ожидания, пока он активирован, оказался успешным, и команда where python показывает соответствующую установку venv. Он содержит следующее: содержимое папки env

  • Папка «Включить», пустая
  • Папка «Lib», с папкой «site-packages» внутри
  • Папка Scripts со многими знакомыми папками / файлами, включая исполняемый файл python
  • pyvenv.cfg

После открытия Pyscripter 3.6.1 я могу выбирать только измои стандартные установки Python. Я так понимаю, это ожидается. Однако, когда я выбираю «Установить версии Python», а затем «Добавить новую версию Python», я не могу использовать файл «env» в качестве незарегистрированной версии Python. Я заметил, что Script содержит типичный исполняемый файл, но использование этой папки дает тот же результат. PyScripter говорит мне следующее: PyScripter: версия Python не найдена

"PyScripter не удалось найти пригодную установку Python по указанному пути. Обратите внимание, что работает 64-разрядная версия PyScripter (x64)только в 64-битной Windows и с 64-битными версиями Python. 32-битная версия PyScripter работает как в 32-битной, так и в 64-битной Windows с 32-битными версиями Python. "

Я использую 64-разрядную версию Windows, 64-разрядную версию PyScripter и 64-разрядную версию Python. Учитывая, что практически нигде в Интернете нет попыток решить мою проблему (или, по крайней мере, я не могу ее найти), я надеюсь, у меня есть простая проблема. Несмотря на это, любая помощь будет оценена.

PS Эта же проблема была повторена на 4 разных машинах. Все с 64-битной Windows 10. В настоящее время я работаю на Windows 10 Education.

...