@Babamurat

Как задавать места, в которых интерпретатор python осуществляет поиск?

Как задавать места, в которых интерпретатор python осуществляет поиск ?
Я пишу модули и импортирую их с помощью import. Но интерпретатор ищет модули только из той папки в которой находится сам программа. Как сделать так чтобы интерпретатор искал модули в других местах ?
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 2
trapwalker
@trapwalker Куратор тега Python
Программист, энтузиаст
Помимо способа, указанного в соседнем ответе, есть еще способ сделать это из самой программы на питоне:
import sys

sys.path.append('some/custom/path/to/modules_and_packages_collection_folder')
Ответ написан
Комментировать
BitNeBolt
@BitNeBolt
https://andreyex.ru/yazyk-programmirovaniya-python...

PYTHONPATH

Он имеет ту же роль PATH. Эта переменная указывает интерпретатору Python, где найти файлы модуля, импортированные в программу. Должен включать в себя каталог библиотеки исходного Python и каталоги, содержащие исходный код Python. PYTHONPATH иногда предварительно устанавливается установщиком Python.


set PYTHONPATH="путь"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы