pip install を使用せずに tar.gz ファイルから Python パッケージをインストールする方法
手短に言うと、私の仕事場のコンピュータはネットワークの制約があり、cmdでpip install
を使おうとしても、タイムアウトしたり、パッケージが見つからないというエラーが出るだけなのです。
例えば、pip install seaborn
しようとすると。
[ここに画像の説明を入力][1]。
代わりに、欲しいパッケージのtar.gzファイルをダウンロードしようとしましたが、インストール方法がわかりません。tar.gzファイルからファイルを展開し、その中に"setup"ファイルがありますが、それはあまり役に立ちません。
もし誰かが、Windowsで pip install
を使わずにこの方法でpythonパッケージをインストールする方法を説明できれば、それは素晴らしいことです。
60
7
そのためには、ネットワークを使わずに
pip
を使うことができます。in the docs](https://pip.readthedocs.org/en/stable/reference/pip_install/) を参照してください ("Install a particular source archive file" を検索してください)。これらのいずれかが動作するはずです。あるいは、アーカイブを解凍して、
pip
またはpython
でsetup.py
を直接使用することもできます。もちろん、必要なパッケージもダウンロードし、同じようにインストールしてから進めてください。
最初に抽出せずにtarballをインストールできます。 コマンドプロンプトから
.tar.gz
ファイルを含むディレクトリに移動し、次のコマンドを入力します。私はpython 3.4.3を実行していますが、これは私にとってはうまくいきます。 これが他のバージョンのpythonで機能するかどうかはわかりません。
以下の回答を組み合わせて、私はそれを機能させました。
-まず、tar.gzファイルをフォルダーに解凍する必要がありました。 -次に、「python setup.py install」を実行する前に、cmdを正しいフォルダーに向けなければなりませんでした。 私はこれを「pushd C:\ Users \ absolutefilepathtotarunpackedfolder」で行いました。 -次に、「python setup.py install」を実行します。
ありがとうTales Padua&ヒューゴ・ホノレム。
を実行してインストールします。
githubからダウンロードするのがベターです。git を
apt-get install git
でインストールし、以下の手順で進めてください。python3を使用しているユーザーには、次のものを使用できます。
PIPインストールをまったく使用したくない場合は、次のことができます。
1)パッケージをダウンロードします。 2)tarファイルの解凍には7つのzipを使用します。 (探しているパッケージの名前でフォルダが表示されるまで、7 zipを再度使用します。 例:wordcloud)。
。![名前「wordcloud」によるフォルダ](https://i.stack.imgur.com/4qQOI.png。)。
3)pythonがインストールされているPythonライブラリフォルダーを見つけ、「WordCloud」フォルダー自体を貼り付けます。
。![Python Libraryフォルダ](https://i.stack.imgur.com/GTvfW.jpg。)。
4)成功。 !! これで、ライブラリをインポートして、パッケージの使用を開始できます。
。![ここに画像の説明を入力してください](https://i.stack.imgur.com/vpXmT.jpg。)。
代わりに
sudo apt-get install python-seaborn
を使用することは可能でしょうか?基本的に tar.gz はセットアップを含む zip ファイルなので、それを解凍し、ダウンロードした場所に cd してgunzip -c seaborn-0.7.0.tar.gz | tar xf -
for linux を使用することです。解凍した新しいseabornファイルに辞書を変更し、python setup.py install
を実行します。