Windows 10 невозможно обнаружить Python переменную среды - PullRequest
1 голос
/ 14 июля 2020

Раньше я использовал Python версию 3.6.8. Я удаляю python удаленную переменную среды, а повторно устанавливаю ту же версию и устанавливаю переменную среды вручную . Но теперь, когда я запускаю python --version в cmd, не отображает никаких ошибок и указывает на новую строку следующим образом.

C: \ Users \ User > python - версия C: \ Users \ User>

Когда я устанавливаю путь, это не вызывает никаких проблем.

C: \ Users \ User> set path = "C : \ dir1 \ dir " C: \ Пользователи \ Пользователь> python --version Python 3.6.8 C: \ Users \ User>

Мне нужно решить эту проблему, установив переменную среды.

Кроме того, pycharm может обнаружить python.

Ответы [ 2 ]

0 голосов
/ 26 августа 2020

Я решил эту проблему. Я очистил реестр с помощью CCleaner и переустановил версию python как fre sh. Теперь все работает правильно.

0 голосов
/ 14 июля 2020

Вы можете добавить каталог в путь для всех будущих терминалов (включая cmd):

  1. Откройте «Свойства системы» - как вы это делаете, зависит от вашей версии windows в Win 10 вы щелкните значок настроек и введите «среда» в строку поиска, и вы увидите правильный вариант.
  2. Go на вкладку «Дополнительно»
  3. Там внизу это кнопка для «Переменных окружения». Щелкните по нему.
  4. В окне «Системные переменные» выделите переменную «Путь» и нажмите кнопку «Изменить».
  5. Теперь нажмите «Создать» и добавьте каталог, в котором вы добавлялись вручную.

Вам нужно будет запустить новый терминал, так как это не обновляет путь для текущих открытых терминалов.

Также обратите внимание: «python --version» не ищет переменную окружения, он запускает python .exe с параметром «--version» (который, конечно, сообщает версию).

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