Форум сайта python.su
0
Приветствую.
Начал изучать Python.
Установлена Windows 7.
Хотелось бы работать со скриптами из определенных каталогов, но не получается.
Сам Python установлен по адресу D:\Python.
Скрипты для обучения хотелось бы писать, открывать, импортировать и пр. из папки, к примеру, расположенной на рабочем столе C:\Users\MyPC\Decktop\MyFolder\
Прописываю этот путь в системные переменные (Path), но при выполнении команды import scrip1.py модуль не импортируется. Не импортируется ни из каких других путей, кроме корневого размещения в пути установке Python (D:\Pyton - только тут)(D:\Python\MyFolder - а вот тут уже нет).
Помогите пожалуйста разобраться с данным вопросом.
Отредактировано weranda (Апрель 4, 2014 22:03:49)
Офлайн
253
Один из способов сделать системную переменную PYTHONPATH и добавить в нее нужные вам папки. Посмотрите что такое модули и пакеты и для чего нужен __init__.py.
На мой взгляд наиболее правильный путь не хранить их в C:\Users\MyPC\Decktop\MyFolder\ а освоить процесс инсталляции. Скрипты будут ставиться в папку с питоном.
Офлайн
0
Спасибо. Заработало. До вашего совета скоро дойду, не все так сразу.
Офлайн
5
weranda
надо папку с питоном в PATH, а не скрипты.
А у Вас наоборот
Офлайн