Найти - Пользователи
Полная версия: pythonpath в windows
Начало » Python для новичков » pythonpath в windows
1
quaker
Здравствуйте. Использую komodo edit. Имею два файла на рабочем столе: example.py и example2.py.
В example.py содержится код:
import sys
print (sys.path)
input()
Во втором файле:
import example
В komodo edit они работают, они у меня по умолчанию отрываются через командную строку python py.exe и тоже работают. Не могу понять почему, ведь в pythonpath они не прописаны. Также они не работаю через idle. А именно при запуске idle и вводе команды import example пишет ошибку. Почему это происходит?? Ведь в py.exe и в komodo edit они работают
vanvanov
А именно при запуске idle и вводе команды import example пишет ошибку.
Предположу, что вы запустили idle, но еще не открыли *.py файлы в нем, так? Он и не обязан знать, в каком каталоге у вас лежат исходники. Сначала откройте файл *.py. Либо добавьте Рабочий стол в PATH. Во всех остальных случаях у вас все работает, потому что komodo и py могут определить каталог, в котором находится *.py, потому что они этот *.py как раз загружают.
quaker
vanvanov
То есть, если загрузить один .py, второй который находится в этом же каталоге тоже определится??
vanvanov
quaker
import делается из того же каталога, где лежит исходник. Соответственно, когда вы указываете *.py, то программа найдет и нужный модуль. Либо в консоли перейдите на нужый каталог.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB