Вопросы с тегом 'pythonpath'

PYTHONPATH - это переменная среды, которая может использоваться для увеличения пути поиска по умолчанию для импорта модулей в Python.
20

Как добавить PYTHONPATH в Windows, чтобы он нашел мои модули/пакеты?

У меня есть каталог, в котором размещены все мои приложения Django (C:\My_Projects). Я хочу добавить этот каталог в свою PYTHONPATH чтобы я мог вызывать приложения напрямую. Я попытался добавить C:\My_Projects\; в переменную Windows Path из графиче...
13 сент. '10 в 15:04
16

Постоянно добавлять каталог в PYTHONPATH?

Всякий раз, когда я использую sys.path.append, новый каталог будет добавлен. Однако, как только я закрою python, список вернется к предыдущим (по умолчанию?) Значениям. Как я могу постоянно добавлять каталог в PYTHONPATH?
04 авг. '10 в 2:28
3

Как узнать мой путь python с помощью python?

Как узнать, какие каталоги перечислены в моей системной переменной PYTHONPATH, изнутри Python script (или интерактивной оболочки)?
28 сент. '09 в 22:01
13

Как правильно определить текущий каталог script?

Я хотел бы посмотреть, как лучше определить текущий каталог скриптов в Python? Я обнаружил, что из-за множества способов вызова кода на Python трудно найти хорошее решение. Вот некоторые проблемы: __file__ не определен, если скрипт выполняется с ...
15 сент. '10 в 14:34
29

Ошибка импорта django - нет модуля с именем core.management

Хорошо, я вижу много таких ошибок. Я пробовал все, что знал, и еще не понял этого. Я работаю над сервером разработки под управлением python 2.5 и Django 1.3. Django 1.3 был установлен с использованием установки python setup.py после распаковки загру...
18 мая '11 в 19:21
19

Ошибка PyLint "Не удалось импортировать" - как установить PYTHONPATH?

Я запускаю PyLint из внутренней среды Wing IDE в Windows. У меня есть подкаталог (пакет) в моем проекте, и внутри пакета я импортирую модуль с верхнего уровня, т.е. __init__.py myapp.py one.py subdir\ __init__.py two.py Внутри two.py У мен...
14 дек. '09 в 7:22
3

Зачем использовать sys.path.append(путь) вместо sys.path.insert(1, path)?

Изменить: на основе комментария Ulf Rompe, важно использовать "1" вместо "0" , иначе вы сломаете sys.path. Я занимаюсь python довольно долго (более года), и я всегда смущен тем, почему люди рекомендуют использовать sys.path.append() вместо sys....
10 апр. '12 в 19:19
9

Как настроить пользовательский PYTHONPATH с помощью VM и PyCharm?

Я использую IntelliJ с плагином Python и функцией Remote Interpreter для связи с моей Vagrant VM. Он правильно устанавливает удаленный интерпретатор для использования моего интерпретатора VM. Но я использую пользовательскую PYTHONPATH в своей виртуал...
19 июн. '13 в 18:10
6

Python - добавить PYTHONPATH во время запуска модуля командной строки

Я хочу запустить: python somescript.py somecommand Но, когда я запускаю это, мне нужно PYTHONPATH включить определенный каталог. Я не могу просто добавить его в переменные среды, потому что в каталог я хочу добавлять изменения в зависимости от то...
02 янв. '10 в 19:33
2

добавление каталога в sys.path/PYTHONPATH

Я пытаюсь импортировать модуль из определенного каталога. Проблема заключается в том, что если я использую sys.path.append(mod_directory) для добавления пути, а затем для открытия интерпретатора python, каталог mod_directory добавляется в конец спи...
19 апр. '13 в 22:27
5

PYTHONPATH против sys.path

Еще один разработчик и я не согласен с тем, следует ли использовать PYTHONPATH или sys.path, чтобы позволить Python находить пакет Python в каталоге пользователя (например, разработки). У нас есть проект Python с типичной структурой каталогов: Proj...
12 дек. '09 в 14:33
5

Где разместить файл конфигурации в Python?

В режиме разработки у меня есть следующее дерево каталогов: | my_project/ | setup.py | my_project/ | __init__.py | main.py | conf/ | myproject.conf Я использую ConfigParser для анализа файла myproject.conf. В моем коде легко з...
27 сент. '11 в 10:27
4

Как python находит файл модуля, если оператор import содержит только имя файла?

Внутри я вижу код импорта кода Python с помощью import sys или import mymodule Как интерпретатор находит правильный файл, если не указан каталог или путь?
06 мар. '13 в 15:56
6

Как получить pythonpath в оболочке?

debian@debian:~$ echo $PYTHONPATH /home/qiime/lib/: debian@debian:~$ python Python 2.7.3 (default, Jan 2 2013, 16:53:07) [GCC 4.7.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import sy...
29 апр. '13 в 1:12
4

Добавить в python путь mac os x

Я думал, что import sys sys.path.append("/home/me/mydir") добавляет каталог к ​​моему pythonpath если я печатаю sys.path, мой каталог находится там. Затем я открываю новую команду, и ее больше нет. Но как-то Python не смог импортировать модули...
02 авг. '10 в 12:23