從本機檔案目錄安裝 python 套件?大家好,
有人問我是否可以從本機檔案目錄而不是從網路將 python 套件安裝到包含的 JMP Python 安裝。
jpip 指令似乎像 python pip 指令一樣從網路來源下載軟體包。還有其他我可能錯過的方法嗎?
我的客戶希望避免與 IT 部門討論,因為大多數 pip 請求都被阻止從他們的網路中存取。他們也使用許多沒有任何外部連接的封閉生態系統。
謝謝,
喬納斯
回覆:從本機檔案目錄安裝 python 套件?嗨@Jonas_Rinne 。根據我的經驗,答案是“是”,但這不是 pip/install 組合(因為它們已經是本地的),而是使用 Python 的導入並修改已存在的本地資料夾上的 sys.path 。
如果我沒記錯的話:1)我使用Python導入語句來簡單地引用與引用它的.py檔案位於同一資料夾中的另一個.py檔案。如此簡單,我很驚訝它竟然有效。 2)當我需要指向特定於任務的 .py 檔案的目錄然後導入時,我使用 Python 的 sys.path.append() 和 sys.path.remove() 來新增並稍後刪除預期的檔案該特定項目所需的“安裝”。
回覆:從本機檔案目錄安裝python套件?我認為你可以只提供 python 套件的本機目錄來安裝你的機器上已有的函式庫:
jmputils.jpip('安裝', 'C:/Users/python/package')
回覆:從本機檔案目錄安裝 python 套件?太好了,我想他們已經安裝了 python,這應該很簡單。謝謝!
回覆:從本機檔案目錄安裝 python 套件?謝謝@nick_shelton - 我從來沒有想到這會那麼容易!