1. 程式人生 > >pip 離線包安裝

pip 離線包安裝

pack 文件路徑 管理員 -cp 沒有 發現 有時 inf use

pip在線安裝十分方便,有時候某些服務器並沒有直接聯網,需要下載好安裝包上傳到服務器上進行安裝,不經常用,還是有點小麻煩的。

安裝Python之後,將下載好的安裝包包放在Python安裝的根目錄下
使用pip install packagename 安裝,提示Requirement ‘pymssql-2.1.4-cp37-cp37m-win_amd64.whl‘ looks like a filename, but the file does not exist
應該是文件路徑不對,cmd的默認路徑是c:\\windows\\system32,默認cmd路徑下沒有這個離線包

技術分享圖片

切換到離線包所在的路徑,繼續安裝,又提示Could not install packages due to an EnvironmentError:[Permission denied],

又提示使用 --user 選項,應該是當前登錄賬號的權限問題。

技術分享圖片

使用 pip install --user packagename ,然後import測試一下,是沒有問題的。

技術分享圖片

當時它安裝到了當前用戶的路徑下,其實這樣不太好

技術分享圖片

以管理員身份運行cmd

技術分享圖片

然後pip show pymssql可以發現安裝包正常安裝在Python的安裝目錄下,此時也用不上--user選項。

技術分享圖片

pip 離線包安裝