我想将一些我经常使用的函数导入到我的脚本中,而不必将它们粘贴到其中。 这是我使用路径浏览器检查时得到的读数:
>>> sys.path
C:\Users\Apex\AppData\Local\Programs\Python\Python37-32\Lib\idlelib
C:\Users\Apex\AppData\Local\Programs\Python\Python37-32\python37.zip
C:\Users\Apex\AppData\Local\Programs\Python\Python37-32\DLLs
C:\Users\Apex\AppData\Local\Programs\Python\Python37-32\lib
C:\Users\Apex\AppData\Local\Programs\Python\Python37-32
C:\Users\Apex\AppData\Local\Programs\Python\Python37-32\lib\sitepackages
我想永久添加以下路径:
C:\Users\Apex\AppData\Local\Programs\Python\Python37-32\PythonScripts
我尝试过以下方法:
path = 'C:/Users/Apex/AppData/Local/Programs/Python/Python37-32/PythonScripts'
import sys, os
sys.path.append(path)
上面的所有路径和我要添加的路径都出现在 shell 中,但是当我检查路径浏览器时,我的路径不在那里。
如何将 PythonScripts
永久设置为 Python 路径?
我阅读了一些关于 PYTHONPATH 的内容,但我不明白如何使用它。 拜托,当你回复时,我不要以为我可能知道你所做的一切。谢谢。
最佳答案
我正在使用带有 Python v3.7.0 的 Windows 7
以防万一这可能对其他人有帮助,这对我有用:
我将 PythonScripts 文件夹从 Python37-32 移出并移至 Apex 文件夹中,并将其路径和另一个文件夹的路径添加到 Windows 环境变量中像这样:
Variable name: PYTHONPATH
Variable value: C:\Users\Apex\PythonScripts;C:\xampp\htdocs\PythonScripts
我在帖子中给出的建议是使用:
C:\Python27
不适合我。
感谢大家的宝贵意见。
关于python - 找不到我的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51602145/