正在运行
/usr/bin/python "c:\Users\owner\Documents\GitHub\ud120-projects\tools\startup.py"
系统找不到指定的路径。
我可以访问.py并编辑它,但我无法运行它?
问题是什么?
答案 0 :(得分:4)
您可能正在使用code-runner运行python脚本,而您的python路径不是/ usr / bin / python。 0.9.0更新增加了对shebang的支持,它覆盖了您的executorMap配置。幸运的是,0.9.1更新添加了一个忽略shebang设置的选项,您可以在用户设置中找到它。更改
"code-runner.respectShebang": true
至
"code-runner.respectShebang": false
你应该好好去。
答案 1 :(得分:0)
并不是说你无法运行它,而是Python无法找到它。 检查:
import os
# Access a particular environment variable
# check based on OS, notes below:
# os.name The name of the operating system dependent module imported.
# The following names have currently been registered:
# 'posix', 'nt', 'mac', 'os2', 'ce', 'java', 'riscos'.
if os.name == 'nt':
print(os.environ['Path'])
else:
print(os.environ['HOME'])
print('*----------------------------------*')
print(os.environ['PATH'])
print('*----------------------------------*')