1.電腦版
(1).python安裝目錄中\lib\site-packages\下建立*.pth檔案,寫入子產品路徑
(2).添加環境變量:變量名:pythonpath;變量值:子產品(檔案夾)路徑 ,若有多個,用半角分号";"隔開
2.手機版
在resource\site.py檔案中添加代碼段
import sys
sys.path.append("子產品(檔案夾)路徑")
發現:第一個參數都是c:\\resource
我的了解:
程式安裝盤下的site.py指定子產品路徑(亦可非安裝盤),如:"c:\\resource","e:\\resource"
指定子產品路徑盤(特指系統盤非安裝盤)下site.py可多級指定其他子產品路徑,如:非安裝盤c盤下site中指定"c:\\data"
情況:python安裝z盤,e盤site.py不起效
猜想:是否site隻存在于安裝盤和系統盤(c盤)時起效
注意:非安裝盤下python程式起效必需檔案
(使所在盤py軟體運作必備,同時c盤必需有site.py檔案)
(測試無效作用)
總結:
1.0要使非安裝盤python程式起效,所在盤必備,同時c盤必需有site.py檔案
例如1:python安裝c盤,程式安裝e盤,則需e盤必備
例如2:python安裝z盤,程式安裝c/e盤,則需c/e盤必備
同時c盤必備;且site.py包含訓示子產品路徑的代碼
2.0要使安裝盤(特指非c盤安裝)python程式起效,c盤必備
例如:python安裝z盤,程式安裝z盤,則需c盤必備;且site.py包含訓示子產品路徑的代碼
3.0擴大python子產品搜尋路徑
在安裝盤和系統盤(c盤)resource\\site.py檔案中添加如下代碼段