oronsultan Ответов: 2

Как запустить Python с помощью atom из любой точки файловой системы (windows)?


Эй,
Я новичок в atom и python.
Насколько я понимаю, мне нужно запустить Atom через cmd и указать на папку, в которой находится файл Atom. python.exe файл установлен.
Мой вопрос заключается в том, что если я создаю файл с расширением .py в другой папке и хочу его запустить, как мне изменить настройки Atom, чтобы файл мог работать правильно?
Ошибка, которую я постоянно получаю в этой ситуации, заключается в следующем:
"python не был найден, но может быть установлен из магазина microsoft store"
Спасибо, Орон.

Что я уже пробовал:

......................................................

2 Ответов

Рейтинг:
2

oronsultan

Found the answer!
On the top menu click Packages -> Script -> Configure script and on the 'Current Working Directory' copy the path which python.exe is install, e.g: C:\Users\OronS\AppData\Local\Programs\Python\Python38


Рейтинг:
1

phil.o

Вы можете добавить путь к каталогу python в вашем PATH переменная окружения. Таким образом, вам не придется предоставлять полный путь к python.exe исполняемые файлы.


oronsultan

Как именно я это делаю? Не могли бы вы сказать мне, какие шаги я должен предпринять?

oronsultan

вот что у меня есть:
C:\Users\OronS\AppData\Local\Programs\Python\Python38\Scripts\;C:\Users\OronS\AppData\Local\Programs\Python\Python38\;C:\Users\OronS\.dnx\bin;C:\Users\OronS\AppData\Local\Microsoft\WindowsApps;C:\Users\OronS\AppData\Local\atom\bin
это нормально?

phil.o

Откуда мне знать? :)
У меня нет доступа к вашему компьютеру, поэтому у меня нет возможности проверить правильность этих настроек. Единственное, что я могу сказать, это то, что это кажется синктактически правильным.

oronsultan

в чем дело python.exe файл действительно существует в этом пути, но у меня есть 2 вопроса:
О. можно ли иметь два пути относительно python? (Один для python.exe и один для своих сценариев)
B. нужно ли вносить изменения в настройки atom, чтобы файлы python запускались в соответствии с переменной окружения?

phil.o

Ответ: до тех пор, пока у вас нет python.exe файл в каждом каталоге, все в порядке. (В противном случае вы не можете предсказать, какой файл будет запущен)
Б. Я так не думаю. Переменная PATH-это общесистемная функция, которая не нуждается в каком-либо приспособлении для использования.

oronsultan

Нашел ответ!
В верхнем меню выберите пункт пакеты -> скрипт -> настроить скрипт и в разделе 'текущий рабочий каталог' скопируйте путь, который python.exe is install, например: C:\Users\OronS\AppData\Local\Programs\Python\Python38

oronsultan

Нашел ответ!
В верхнем меню выберите пункт пакеты -> скрипт -> настроить скрипт и в разделе 'текущий рабочий каталог' скопируйте путь, который python.exe is install, например: C:\Users\OronS\AppData\Local\Programs\Python\Python38

oronsultan

Нашел ответ!
В верхнем меню выберите пункт пакеты -> скрипт -> настроить скрипт и в разделе 'текущий рабочий каталог' скопируйте путь, который python.exe is install, например: C:\Users\OronS\AppData\Local\Programs\Python\Python38