python——怎樣導入其他地方的python模塊

sys.path是python的搜索模塊的路徑集,是一個list。

可以在python 環境下使用sys.path.append(path)添加相關的路徑,但在退出python環境後自己添加的路徑就會自動消失了!

1 臨時添加,在一個shell窗口中

 .py文件存放在F:\\python文件夾下


 

 

 使用下面方法將路徑永久添加到sys.path:

2 使用pth文件永久添加 

 

使用pth文件,在 site-packages 文件中創建 .pth文件,將模塊的路徑寫進去,一行一個路徑,以下是一個示例,pth文件也可以使用註釋:

# .pth file for the  my project(這行是註釋)

E:\python

E:\python\mysite

E:\python\mysite\polls

這個不失爲一個好的方法,但存在管理上的問題,而且不能在不同的python版本中共享

 

 

3 使用PYTHONPATH環境變量

 

使用PYTHONPATH環境變量,在這個環境變量中輸入相關的路徑,不同的路徑之間用逗號(英文的!)分開,如果PYTHONPATH 變量還不存在,可以創建它!



 

路徑會自動加入到sys.path中,而且可以在不同的python版本中共享,應該是一樣較爲方便的方法

要查看當前python環境下所有的pythonpath可以通過os.sys.path來查看

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章