Как добавить в pythonpath в Windows?


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

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

ошибка: нет модуля с именем coltrane

17 258

17 ответов:

вы знаете, что работает для меня очень хорошо на windows.

My Computer > Properties > Advanced System Settings > Environment Variables >

просто добавьте путь как C:\Python27 (или там, где вы установили python)

или

затем в разделе системные переменные создать новую переменную с именем PythonPath. В этой переменной у меня есть C:\Python27\Lib;C:\Python27\DLLs;C:\Python27\Lib\lib-tk;C:\other-folders-on-the-path

enter image description here

Это лучший способ, который работал для меня, который я не нашел ни в одном из предлагаемых документов.

EDIT: для те, кто не в состоянии Его получить, Пожалуйста, добавьте

C:\Python27;

вместе с ним. Иначе это будет не работает.

Windows 7 Профессиональная Я изменил ответ @mongoose_za, чтобы упростить изменение версии python:

  1. Щелкните Правой Кнопкой Мыши Компьютер > Свойства >Дополнительные Параметры Системы > Переменные Среды
  2. нажмите [Создать] в разделе "системная переменная"
  3. имя переменной: PY_HOME, значение переменной:с:\путь\к\питона\версия enter image description here
  4. нажмите [OK]
  5. найдите системную переменную "Path" и нажмите [Edit]
  6. добавить после существующей переменной:

    %PY_HOME%;%PY_HOME%\Lib;%PY_HOME% \ DLL;%PY_HOME%\Lib\lib-tk; enter image description here

  7. Нажмите кнопку [OK], чтобы закрыть все окна.

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

>python [whatever version you are using]

Если вам нужно переключаться между версиями, вам нужно только изменить переменную PY_HOME, чтобы указать на правильный каталог. Это немного легче управлять, если вам нужно установлено несколько версий Python.

просто добавить путь установки (исх. C:\Python27\) к путь переменная системные переменные. Затем закройте и откройте ваш командная строка и введите 'python'.

из командной строки Windows:

set PYTHONPATH=%PYTHONPATH%;C:\My_python_lib

чтобы установить PYTHONPATH постоянно, добавьте строку в свой autoexec.bat. Кроме того, если вы редактируете системную переменную через системные свойства, она также будет изменена навсегда.

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

import sys
if "C:\My_Python_Lib" not in sys.path:
    sys.path.append("C:\My_Python_Lib")

Это должно позаботиться о ваших проблемах

добавлять Python и PythonPath в среде Windows:

  1. Открыть Эксплорер.
  2. щелкните правой кнопкой мыши 'компьютер' в панели дерева навигации слева.
  3. выберите 'свойства' в нижней части контекстного меню.
  4. выберите 'Дополнительные параметры системы'
  5. клик 'Среды...- в дополнительно Вкладка
  6. под 'Переменные':

    1. добавить

      • PY_HOME

        C:\Python27
        
      • PYTHONPATH

        %PY_HOME%\Lib;%PY_HOME%\DLLs;%PY_HOME%\Lib\lib-tk;C:\another-library
        
    2. добавить

      • path

        %PY_HOME%;%PY_HOME%\Scripts\
        

самый простой способ установить путь в python-это : нажмите кнопку Пуск >Свойства > Дополнительные параметры системы > Переменные среды > вторые окна >

enter image description here

выберите путь > изменить > , а затем добавить ";C:\Python27\;C:\Python27\Scripts"

Ссылка:http://docs.python-guide.org/en/latest/starting/install/win/

вам нужно добавить к вашему PYTHONPATH переменная вместо Windows путь переменной.

http://docs.python.org/using/windows.html

вы также можете добавить .pth файл, содержащий нужный каталог в любом из ваших

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

спасибо

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

import sys
sys.path.append("path/to/Modules")
print sys.path

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

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

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

;D:\Programming\Python34

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

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

PYTHONPATH=C:\arcgis\bin (ваш домашний ящик ArcGIS)

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

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

  1. перейдите на вкладку Переменные среды, вы делаете это, нажав клавишу Windows + Pausa inter.

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

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

  4. в нижнем окне найдите значение 'Path'.

  5. выберите это

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

  7. в конце строки добавьте папку установки и маршрут к папке "Скрипты".

  8. Нажмите кнопку ОК, aceptar и т. д.

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

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

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

надеюсь, что это помогает.

привет из Богота

эти ответы так плохо. Установщик имеет секретную опцию. Снова щелкните установщик, удалите и переустановите его.

enter image description here