Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 20, 2014 13:16:06

quaker
Зарегистрирован: 2013-07-13
Сообщения: 30
Репутация: +  0  -
Профиль   Отправить e-mail  

pythonpath в windows

Здравствуйте. Использую 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 они работают



Использую Python 3 + komodo edit )

Офлайн

#2 Июнь 20, 2014 19:44:52

vanvanov
Зарегистрирован: 2013-03-31
Сообщения: 252
Репутация: +  4  -
Профиль   Отправить e-mail  

pythonpath в windows

А именно при запуске idle и вводе команды import example пишет ошибку.
Предположу, что вы запустили idle, но еще не открыли *.py файлы в нем, так? Он и не обязан знать, в каком каталоге у вас лежат исходники. Сначала откройте файл *.py. Либо добавьте Рабочий стол в PATH. Во всех остальных случаях у вас все работает, потому что komodo и py могут определить каталог, в котором находится *.py, потому что они этот *.py как раз загружают.

Офлайн

#3 Июнь 20, 2014 23:05:39

quaker
Зарегистрирован: 2013-07-13
Сообщения: 30
Репутация: +  0  -
Профиль   Отправить e-mail  

pythonpath в windows

vanvanov
То есть, если загрузить один .py, второй который находится в этом же каталоге тоже определится??



Использую Python 3 + komodo edit )

Офлайн

#4 Июнь 21, 2014 10:55:11

vanvanov
Зарегистрирован: 2013-03-31
Сообщения: 252
Репутация: +  4  -
Профиль   Отправить e-mail  

pythonpath в windows

quaker
import делается из того же каталога, где лежит исходник. Соответственно, когда вы указываете *.py, то программа найдет и нужный модуль. Либо в консоли перейдите на нужый каталог.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version