在 Windows 7 上,我目前没有 python 路径。我可以安全地制作一个吗?如果是这样,我该怎么做?
设置此变量后,我无法再加载 Spyder (IDE) 而不会崩溃。有谁知道为什么?
如果可能的话,我想编辑我现有的 python 路径,但只是不知道为什么环境变量中没有它。
我最终希望能够运行“python myscript.py”并使 myscript 位于与调用目录不同的目录中。
在 Windows 7 上,我目前没有 python 路径。我可以安全地制作一个吗?如果是这样,我该怎么做?
设置此变量后,我无法再加载 Spyder (IDE) 而不会崩溃。有谁知道为什么?
如果可能的话,我想编辑我现有的 python 路径,但只是不知道为什么环境变量中没有它。
我最终希望能够运行“python myscript.py”并使 myscript 位于与调用目录不同的目录中。
PYTHONPATH
为 Python 默认使用的路径添加新路径。总路径决定了 Python 在导入模块时将在何处查找模块。
查看sys.path
默认值与您的PYTHONPATH
环境变量的组合。Spyder 很可能正在加载一个存在于两个不同位置的模块,并且首先出现了错误的模块。
PYTHONPATH
当您在 python 中导入模块时,python 会在 中的目录以及其他一些目录中搜索模块。
为了能够运行您的脚本> myscript.py
,您希望将您的脚本放在某处PATH
(这里有一些查看或更新的说明PATH
),这是操作系统在您发出命令时查找脚本和程序的地方。我相信在 Windows 中,.py
扩展必须与 python 相关联,以便 Windows 知道myscript.py
应该使用 python 运行。这应该在安装 python 时自动发生,但也许有更多 Windows 知识的人可以对此发表评论。
它的作用类似于路径。这个变量告诉python解释器在哪里找到导入到程序中的模块文件。它应该包括 python 源库目录和目录包含在 python 源代码中