openpyxl のインストールに問題があります

openpyxl のインストールに問題があります

インストールに非常に苦労していますオープンpyxl職場で使用しているPython 3.6のバージョンでライブラリを使用しています。問題は、 にあるpython36を使用しているのにC:\program files、pipが にパッケージをインストールすることですC:\Anaconda\Lib。 フラグを使用してpipのインストール先を選択しようとしました--target=PATHが、権限に関するエラーが発生しました。オープンpyxlフォルダーをある場所から別の場所に移動しますが、この場合も管理者権限はありません。

最後に考えたのは、.tar.gz ファイルをダウンロードし (実際に実行しました)、pip を使用せずに手動で正しい場所に抽出することでしたが、その方法がわかりません。

IT 部門に電話してパッケージをインストールしてもらうつもりだったのですが、私は新人で従業員番号の書類手続きがまだ終わっておらず、手続きが終わるまで何もできないと言われました。

回避策を見つけるのを手伝ってくれる人がいたら、ありがたいです。

答え1

2つのバージョンのPythonがインストールされているようです。1つはAnaconda経由でC:\Anaconda\ディレクトリに、もう1つは にC:\program files\あります。一般的に、Anaconda経由でパッケージを管理し、Anacondaが提供するPythonを使用する方が簡単です。 のバージョンを本当に使用したい場合C:\program files\、かつ管理者権限を持っている場合は、次の場所でPythonスクリプトを実行できます。pypa.io の get-pip.pyシステム Python を使用して pip をインストールし、その pip バージョンを明示的に使用してその Python 用の openpyxl をインストールします。

代替案としては、PATHまずその Python インストールを見つけるように調整して、デフォルトで Anaconda Python を使用することです。これにより、2 つの異なる Python インストールを同時に実行しようとする際に発生する権限の問題やバージョン管理の煩わしさを回避できます。

関連情報