我正在尝试从Notepad ++切换到Atom,但我无法设法让我的脚本在Atom中执行.
我遵循了这个答案(所以我已经安装了脚本),这并不是非常广泛,而且网络上的其他内容并没有为初学者提供任何可理解的内容.
在Notepad ++ NPPexec我曾经
NPP_SAVE
cd "$(FULL_CURRENT_PATH)"
C:\Python34\python.exe -u "$(FULL_CURRENT_PATH)"
Run Code Online (Sandbox Code Playgroud)
在Sublime Text 2中,我通过创建一个新的"构建系统"来运行它:
{
"cmd": ["C:\\python34\\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
Run Code Online (Sandbox Code Playgroud)
您能否指导我如何设置Atom,以便能够使用带有键盘快捷键的Python 3.4脚本执行Python脚本?
我已经尝试将我的init脚本设置为:
process.env.path = ["C:\Python34\python.exe",process.env.PATH].join(";")
Run Code Online (Sandbox Code Playgroud)
分别
process.env.path = ["C:\Python34",process.env.PATH].join(";")
Run Code Online (Sandbox Code Playgroud)
没有成功.
当我转到包 - >脚本 - >配置脚本并键入时
C:\\Python34\\python.exe
Run Code Online (Sandbox Code Playgroud)
有用.但这不是一个永久的解决方案.
当我按下Ctrl + Shift + B来运行一个脚本,而不是之前配置它(因为它应该工作),我得到(建议ig0774的评论实施):
(没关系无论是C:\Python34
或C:\Python34\
)
它抱怨说python不在我的路上 - 但确实如此.
我多次读过Windows 7/8 64bit和Python 3.x可能会导致某些软件包出现问题.可能这也是这种情况的原因吗?我有Windows 7 Pro x64.
当我转到VSCode并且可能留在那里时,我不愿意/没有时间尝试所有的答案,所以我让社区判断答案并接受最高投票.如果它不再正确,请告诉我.
我在Windows 10上安装了python v2.7和3.6.我后来安装了3.6并且还选择了"添加到路径"选项.在命令行中,当我输入时python
,我得到v3.6.我已经尝试在View Advanced System Settings中设置PATH ,但它不起作用,并且python 3.6也没有在那里找到.因此,当我想将v2.7设置为默认值时(为了在Atom编辑器或cmd中运行python脚本),我必须重新安装v2.7并勾选"添加到路径"选项.
如何设置我的新默认python版本,例如在文本编辑器或cmd中使用...而不必重新安装它?
不知道发生了什么,但是每当我使用ipython,hydrogen(原子)或jupyter笔记本时,都找不到任何已安装的模块。我知道我已经安装了熊猫,但是笔记本上说找不到。
我应该补充一点,当我正常运行脚本(python script.py
)时,它的导入确实没有任何错误。
有什么建议吗?
谢谢!