2016-01-20 50 views
0

我使用Windows 10与VS2015和Python 3.4。我创建了一个名为this.py的模块。现在我想import this.py。如果this.py位于当前文件夹中,则工作正常。但我需要this.py在我的所有脚本都使用的不同文件夹中。如何设置Python导入的搜索路径?

我已经尝试了一些方法,但没有人会发现this.py.一种方法是设置我的Windows CMD PATH。

有人能告诉我如何设置进口的搜索路径吗?

+0

你应该为你的文件命名,因为'this'已经在标准库中。尝试'在Python控制台中导入这个',也许你会学到新东西:) – MattDMo

+0

你应该阅读Python文档。他们有[模块搜索路径]上一节(https://docs.python.org/3/tutorial/modules.html#the-module-search-path)。 –

+0

我的名字不是真的'this.py'。这是'vendr.py'...'这'只是一个占位符。 – Eddy

回答

3

你应该做这样的事情:

import sys 
sys.path.append("path-here") 

然后,当你输入的东西(比标准目录等)该目录将被搜索

编辑:包含导入文件的目录的路径,不是文件