1. 程式人生 > >python第三方模塊的導入

python第三方模塊的導入

.bashrc 內置 error: 環境變量 append 加載 嘗試 share 添加

模塊搜索路徑

當我們嘗試加載一個模塊時,Python會在指定的路徑下搜索對應的.py文件,如果找不到,就會報錯:

>>> import module1
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named module1

默認情況下,Python解釋器會搜索當前目錄、所有已安裝的內置模塊和第三方模塊,搜索路徑存放在sys模塊的path變量中:

>>> import sys
>>> sys.path
[‘‘, ‘/usr/lib/python2.7‘, ‘/usr/lib/python2.7/plat-x86_64-linux-gnu‘, ‘/usr/lib/python2.7/lib-tk‘, ‘/usr/lib/python2.7/lib-old‘]

如果我們要添加自己的搜索目錄,有兩種方法:

一是直接修改sys.path,添加要搜索的目錄:

>>> import sys
>>> sys.path.append(‘/usr/share/doc/python-wxtools‘)

二是修改PYTHONPATH,只添加自己的搜索路徑即可

1. 在/etc/profile 或者 ~/.bashrc 中輸出環境變量

export PYTHONPATH=$PYTHONPATH:模塊路徑

2. source /etc/profile

 
 

python第三方模塊的導入