找不到我的模块

时间:2018-07-30 20:55:14

标签: python python-3.x pythonpath

我想将我经常使用的一些功能导入脚本,而不必将其粘贴到脚本中。 这是我在使用路径浏览器检查时得到的读数:

>>> 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)

上面的所有路径以及我要添加的路径都出现在外壳中,但是当我检查路径浏览器时,我的路径不存在。

如何将PythonScripts永久设置为Python的路径?

我在PYTHONPATH上读了一些,但我不知道如何使用它。 请,当您回复时,我不认为我可能知道您所做的一切。谢谢。

1 个答案:

答案 0 :(得分:1)

我正在将 Window 7与Python v3.7.0一起使用

以防万一这可能对其他人有帮助,这对我有用:

我将 PythonScripts 文件夹从Python37-32中移出,并移至了 Apex 文件夹中,并将该路径以及另一个文件夹添加到Windows Environment Viariables像这样:

Variable name: PYTHONPATH
Variable value: C:\Users\Apex\PythonScripts;C:\xampp\htdocs\PythonScripts

我在帖子中指出的使用建议:

 C:\Python27

对我不起作用。

感谢所有人的宝贵意见。