我安装了atom来使用Python(Win7 64),然后添加了一些包: Linter +语言Python + Linter Python Pep8 +脚本。 编写了简单的代码,在IDLE中工作:
print ("Hello World")
print (355-325)
i=0
while i<5:
print(i)
i=i+1
i=100
运行脚本,然后我出错:
&#34;蟒&#34; ���������7���������譥���������,�ᯮ��塞���ணࠬ������ ��������䠩���。 [完成于0.063秒]
我做错了什么?
答案 0 :(得分:1)
系统属性 - &gt; 高级标签 - &gt; 环境变量...... - &gt; 系统变量列表
滚动系统变量并找到变量“路径”,选择它,然后单击编辑。在字段变量值上转到结束按下结束键盘按钮,然后追加
; C:\ YourPathToPytonExeDir \
只需使用“\”的dir路径。 (例如,在这种情况下,您的python.exe必须位于c:\ YourPathToPytonExeDir \ python.exe中)。别忘了用“;”作为现有数据的分隔符。
P.S。正如我所看到的那样,您使用的是俄语(非英语)Win 7语言环境。您只需要在Windows选项的谷歌翻译中找到,例如:系统属性 - &gt;高级 - &gt;环境变量...... - &gt;系统变量
对于测试,打开cmd并键入单个C:&gt; python 命令。必须与C相同的回报:&gt; c:\ YourPathToPytonExeDir \ python.exe 。
重新启动Atom
完成。
答案 1 :(得分:0)
您可以将terminal-plus
软件包安装在atom中。
然后打开命令面板(cmd + shift + p
)并输入terminal
。
这将为您打开一个终端,然后您可以在其中运行python脚本。
例如python3 hello_world.py
还在开发过程中,为了加快工作流程,您可以将nodemon作为npm软件包安装。
例如npm i -g nodemon
然后通过nodemon运行脚本。
例如nodemon --exec python3 hello_world.py
这将具有充当观察者的好处,该观察者将在您保存更改时自动重新运行您的程序。
或者,有一个atom脚本包,可以使用它代替terminal-plus,但是我相信您需要为此配置自己的环境变量,以便与需要导入的外部模块一起使用。