Как добавить PYTHONPATH в Windows, чтобы он нашел мои модули / пакеты? - PullRequest
326 голосов
/ 13 сентября 2010

У меня есть каталог, в котором размещены все мои приложения Django (C:\My_Projects).Я хочу добавить этот каталог в свой PYTHONPATH, чтобы я мог напрямую вызывать приложения.

Я попытался добавить C:\My_Projects\; в свою переменную Windows Path из графического интерфейса Windows (My Computer > Properties > Advanced System Settings > Environment Variables).Но он все еще не читает модуль coltrane и генерирует эту ошибку:

Ошибка: ни один модуль с именем coltrane

Ответы [ 18 ]

6 голосов
/ 29 августа 2015

В Python 3.4 в Windows это работало, когда я добавлял его в переменную среды PATH вместо PYTHONPATH. Например, если вы установили Python 3.4 в D: \ Programming \ Python34, добавьте его в конец переменной окружения PATH

;D:\Programming\Python34

Закройте и снова откройте командную строку и выполните команду «python». Это откроет оболочку Python. Это также исправило мою проблему Sublime 3 'python не распознается как внутренняя или внешняя команда' .

6 голосов
/ 29 июня 2016

Пути Python 2.X могут быть установлены из нескольких приведенных выше инструкций. Python 3 по умолчанию будет установлен в C: \ Users \\ AppData \ Local \ Programs \ Python \ Python35-32 \ Таким образом, этот путь должен быть добавлен к переменной Path в среде Windows.

5 голосов
/ 13 марта 2013

Чтобы увеличить PYTHONPATH, запустите regedit и перейдите к KEY_LOCAL_MACHINE \ SOFTWARE \ Python \ PythonCore, а затем выберите папку для Python версия, которую вы хотите использовать. Внутри это папка с именем PythonPath, с одной записью, которая указывает пути, где установка по умолчанию магазины модулей. Щелкните правой кнопкой мыши на PythonPath и выберите создание нового ключ. Возможно, вы захотите назвать ключ в честь проекта, модуль которого места это будет указывать; таким образом, вы можете легко разделить и отслеживать ваши пути изменения.

спасибо

5 голосов
/ 28 февраля 2019

Самый простой способ сделать это успешно - снова запустить установщик python (после первой установки) и затем:

  1. выберите Изменить.
  2. отметьте нужные вам дополнительные функции и нажмите Далее.
  3. здесь мы идем, на шаге «Дополнительные параметры» вы должны увидеть опцию «Добавить Python в переменные среды». Просто отметьте эту опцию и нажмите «Установить». 3rd step После завершения установки добавляются переменные среды Python, и вы легко можете использовать Python везде.
3 голосов
/ 04 ноября 2013

Для тех, кто пытается достичь этого с помощью Python 3.3+, установщик Windows теперь имеет возможность добавить python.exe в системный путь поиска.Подробнее читайте в документах .

2 голосов
/ 30 ноября 2012

Эта переменная PYTHONPATH должна быть установлена ​​на ArcPY, если установлен ArcGIS Desktop.

PYTHONPATH=C:\arcgis\bin (домашняя корзина ArcGIS)

По какой-то причине он никогда не был установлен, когда я использовал установщик в 32-битной системе Windows 7.

1 голос
/ 09 мая 2019

Вы можете легко установить переменную пути в командной строке.

  1. Откройте команду run и напишите cmd

  2. В командной строке введите следующее: set path =% path%; C: \ python36

  3. нажмите enter.
  4. , чтобы проверить запись python и ввести.Вы увидите версию Python, как показано на рисунке.

enter image description here

1 голос
/ 28 марта 2016

Возможно, немного поздно, но вы добавляете путь к переменным среды Windows.

  1. Перейдите на вкладку «Переменные среды», чтобы сделать это, нажав клавишу Windows + Pausainter.

  2. Перейти к дополнительным системным настройкам.

  3. Нажмите на переменные среды.

  4. Вкл.В нижнем окне найдите значение «Путь».

  5. Выберите его

  6. Нажмите Редактировать

  7. В конце строки добавьте вашу папку установки и маршрут к папке «Scripts».

  8. Нажмите ОК, Aceptar и т. Д.

Готово, введите cmd и напишите python из любого места на вашем диске, он должен войти в программу Python.

Пример с моим компьютером (у меня Python34)

EXISTING_LINES;C:\Python34;C:\Python34\Scripts\

Надеюсь, это поможет.

Привет из Боготы

...