安裝 openpyxl 時遇到問題

安裝 openpyxl 時遇到問題

我在安裝時遇到了很大的困難開放式pyxl我正在工作的 python 3.6 版本上的庫。問題是我使用位於 中的 python36 C:\program files,但是 pip 將軟體包安裝在C:\Anaconda\Lib.我嘗試使用該--target=PATH標誌來選擇 pip 的安裝位置,但這導致了有關權限的錯誤。我也嘗試過只複製開放式pyxl資料夾從一個位置到另一個位置,但同樣,沒有管理員權限。

我最後的想法是下載 .tar.gz 檔案(我這樣做了)並手動提取到正確的位置而不使用 pip,但我真的不知道該怎麼做。

我會打電話給 IT 部門,請他們為我安裝軟體包,但我是新人,我的員工編號文書工作還沒有完成,他們告訴我,在完成之前他們不能做任何事情。

如果有人能幫助我找出解決方法,我將不勝感激。

答案1

聽起來你安裝了兩個版本的 python - 一個透過 Anaconda 在C:\Anaconda\目錄中安裝,另一個在C:\program files\.一般來說,透過 Anaconda 管理你的套件並使用 Anaconda 提供的 python 會更容易。如果您確實想使用 中的版本C:\program files\並且具有管理員權限,您可以在以下位置執行 python 腳本https://bootstrap.pypa.io/get-pip.py使用系統 python 安裝 pip,然後明確使用該 pip 版本為該 python 安裝 openpyxl。

另一種方法是預設使用 Anaconda python,方法是PATH先調整以找到 python 安裝。這應該可以避免嘗試同時執行兩個不同的 python 安裝所帶來的權限問題和版本控制問題。

相關內容