Описание тега pythonpath

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

Python: ImportError: нет модуля с именем "база данных"

Когда я запускаю свой проект Python 3, я всегда получаю сообщение об ошибке: ImportError: No module named 'database' У меня пустой __init__.py файл в папке базы данных. Я могу заставить его работать, если я бегу: export PYTHONPATH="$PYTHONPATH:/youp…
1 ответ

Обновленная версия scikit-learn включена в дистрибутив Enthought Canopy

У меня установлен EPD 7.3.1 (в настоящее время называется Enthought Canopy), который поставляется с scikit-learn v 0.11. Я использую Ubuntu 12.04. Мне нужно установить v 0.12 из scikit-learn. В документе scikit-learn говорится, что клонируйте репози…
31 авг '12 в 17:01
2 ответа

Динамическое обновление PYTHONPATH предотвращает обновление.pyc

Чтобы позволить себе иметь четкую файловую структуру в моем проекте, я использую следующий фрагмент кода, чтобы динамически добавить основную папку проекта в PYTHONPATH и, следовательно, гарантировать, что я могу импортировать файлы даже из местопол…
08 окт '16 в 12:43
1 ответ

Есть ли лучший способ контролировать PYTHONPATH подпроцесса?

У меня есть набор скриптов, которые должны изменять os.sys.path на лету. Затем сценарии запускают подпроцесс. В идеале подпроцесс должен иметь тот же os.sys.path, что и вызывающий. Я хочу избежать передачи его в качестве аргумента, так как это потре…
25 сен '12 в 23:28
2 ответа

Как исправить путь Python

У меня установлен Python 2.7.2 на моем Mac. Я установил с использованием python-2.7.2-macosx10.6.dmg У меня есть только один экземпляр Python. Когда я печатаю в терминале, чтобы найти путь к Python, я получаю это: python Python 2.7.2 (v2.7.2:8527427…
16 фев '12 в 22:47
3 ответа

Влияет ли большой и обширный PYTHONPATH на производительность?

Допустим, у вас есть проект, который имеет несколько уровней папок и в разных местах, чтобы сделать импортные звонки более чистыми, люди изменили PYTHONPATH для всего проекта. Это означает, что вместо того, чтобы говорить: from folder1.folder2.folde…
29 июн '18 в 05:12
9 ответов

Ошибка импорта: нет модуля с именем django

Я использую Centos Linux. У меня был Python 2.6 с Django, и теперь я обновился до Python 2.7.Python 2.6 находится в /usr/lib/python2.6.Python 2.7 находится в /usr/local/lib/python2.7.У них обоих есть каталог site-packages, и они оба содержат django …
27 фев '12 в 08:48
2 ответа

Назначение некоторого стандартного кода в __main__.py

Я видел следующий код в нескольких проектах Python, в __main__.py, Может ли кто-нибудь объяснить цель? Конечно, он помещает каталог, содержащий __main__.py во главе sys.path, но почему? А зачем тесты (__package__ is None and not hasattr(sys, 'frozen…
17 июл '16 в 03:41
2 ответа

Витая проба, PYTHONPATH и sys.path

Я пытаюсь воспроизвести пример из "Управляемой тестами разработки с использованием Twisted" по адресу http://twistedmatrix.com/documents/current/core/howto/trial.html. Я создал файлы: calculus/__init__.py calculus/base_1.py calculus/test/__init__.py…
23 фев '17 в 20:48
3 ответа

Python Pythonpath Modules установить

Я немного раздражен установкой модулей в python, и у меня было много проблем с ним, поэтому было бы здорово найти хорошее решение для него. Вот мои проблемы: PYTHONPATH: Как я могу сказать easy_install/Python, где устанавливать мои пакеты? Хотя я по…
25 авг '10 в 13:54
1 ответ

Как сделать virtualenv с другим переводчиком?

juldou@juldou-machine:~/Programovanie/Python/Projects/project_sql$ /usr/local/lib/python3.5/site-packages/virtualenv project_sql Вывод команды выше: Using base prefix '/home/juldou/anaconda3' New python executable in /home/juldou/Programovanie/Pytho…
29 мар '16 в 05:02
1 ответ

WinPython: ImportError: нет модуля с именем%name%

Я установил WinPython-64bit-3.5.1.2 Я установил его не в каталог по умолчанию C:\Python, а в другой, например C:\"....My path...."\WinPython-64bit-3.5.1.2. Я скачал конкретный проект Python со всеми его файлами и модулями и поместил эту папку в пап…
22 мар '16 в 11:41
1 ответ

Добавление установленного файла в PYTHONPATH

Это продолжение этого вопроса. Я установил httplib2 используя python setup.py install файл, на котором я это сделал, был на моем рабочем столе. Теперь я должен включить установленный модуль в мою PYTHONPATH в затмении, мой вопрос, как? Я предполагаю…
24 июн '13 в 13:52
0 ответов

Python на Cygwin - нельзя использовать стрелки вверх-вниз после изменения PYTHONPATH

Я использую Python 2.7.12 на самой последней установке Cygwin x64. Я начал свои питонские проекты с Canopy IDE Enthought, сейчас мой PYTHONPATH выглядит так $ echo $ PYTHONPATH C: \ Users \ ME \ AppData \ Local\Enthought\ Навес \User\ Lib\ сайта-пак…
24 фев '17 в 22:12
2 ответа

Как установить pythonpath (python2.6) для tkinter в Ubuntu 9.04 (использовать nltk)?

Я хотел бы использовать набор инструментов nltk на моей машине, на которой работает Ubuntu 9.04. Я установил python 2.6.4 и несколько дополнительных пакетов (numpy, scipy, matplotlib и, конечно, nltk). Я могу импортировать nltk, но вызов нескольких …
18 фев '10 в 16:46
1 ответ

Должен ли pythonpath иметь каталоги, специфичные для python2 и python3?

Я работаю с Python 2 и Python 3 на ежедневной основе. Должен ли я добавлять пути к PYTHONPATH, которые являются специфическими для версии Python, как показано ниже, что специфично для Python 2? /usr/local/lib/python2.7/dist-packages Если ответ " да"…
28 окт '13 в 08:31
8 ответов

Как предварять путь к sys.path в Python?

Описание проблемы: Используя pip, я обновил до последней версии запросов (версия 2.7.0, с pip show requests давая местоположение /usr/local/lib/python2.7/dist-packages). Когда я import requests и распечатать requests.__version__ в интерактивной кома…
14 июл '15 в 18:03
1 ответ

Pythonpath в Mac OSX

Я прочитал Add to Python путь MacOSX, и я подумал, что это хорошая идея, но все же IDLE дает мне синтаксическую ошибку для простого вызова open(filename, mode), поэтому я посмотрел немного дальше и обнаружил, что могу сделать, как указано в http://d…
17 авг '11 в 09:23
0 ответов

Путь к модулю порядка в virtualenv

Я заметил странное явление, связанное с путями dist-packages. Порядок моих путей в моей общесистемной установке Python 3 (просто работает python3 а затем печать sys.path) как следует: /usr/local/lib/python3.4/dist-packages /usr/lib/python3/dist-pack…
04 фев '17 в 19:06
2 ответа

Как установить модули Python в локальный каталог? - пользователь и экспорт pythonpath не работает

Я не очень разбираюсь в python, но хотел бы установить некоторые модули python в локальный каталог на сервере, к которому у меня нет доступа sudo. Я начинаю с перехода в нужный каталог (не root) и создаю дерево каталогов, необходимое для хранения мо…
14 мар '15 в 03:38