我的路径上有Python3.7(当我在cmd
的本地目录中时,我可以执行.py
脚本)
我的路径上还有一个脚本文件夹(我可以从cmd
中的任何本地目录打开它们,即键入“脚本.py“)
但是,我不能从任何本地目录显式地使用python
,即“python”来执行这些脚本脚本.py““
你知道为什么会这样吗?谢谢
编辑: 在PYTHONPATH变量中设置所需的文件夹“scripts”,并在python中进行检查
import sys
sys.path
['', 'C:\Users\benma\Desktop\scripts',...
我可以将一个文件从脚本导入到已经运行的python中,但不能直接执行它
Python不会搜索
PATH
来查找脚本。您可以直接运行脚本,因为shell正在搜索PATH
以查找匹配的内容。在从shell执行时,^{} 不会有帮助。它仅在导入模块时由Python使用:
我不认为你会得到你想要的东西。最接近的可能是executable modules。在
相关问题 更多 >
编程相关推荐