Python引入特定位置的package

最近使用github來做一些小套件的版本控制,為了使引入的套件都是同一個版本,所以不會複製出另外一個,得從特定資料來去import套件。

關於import的機制,網路上有不少文章,可以去google了解。

import sys
sys.path.append( PACKAGE PATH )
import PACKAGE

假設我在 C://test 有一個 test 的 package,想要使它被引入在某些專案。

import sys
sys.path.append( r"C://test")
import test

透過這個,可以確保引入的都是從github得到的最新的主要版,也不會有因為特別版或多重版本或新舊版本的問題。