web-dev-qa-db-ja.com

Pythonライブラリをホイール形式でインストールするにはどうすればよいですか?

私はPythonライブラリをホイール形式でインストールする方法に関するチュートリアルを探していました。

それは簡単ではないように思えるので、CPython用の「requests」という名前のモジュールをインストールする簡単なステップバイステップチュートリアルに感謝します。

次からダウンロードしました: https://pypi.python.org/pypi/requests これで.whlファイルができました。 WindowsにはPython 2.7および3.3があります。実行する他のすべてのPythonスクリプトで使用できるようにインストールする方法を教えてください。

29
user3212988

Pythonのライブラリをインストールするためにリラックスしたい場合。

pip、つまりpythonインストーラーパッケージを使用する必要があります。

Pipをインストールするには:

  1. ez_setup.py をダウンロードしてから実行します:

    python ez_setup.py
    
  2. 次に get-pip.py をダウンロードして実行します:

    python get-pip.py
    
  3. pipでインストールされたsetuptoolsをアップグレードします。

    pip install setuptools --upgrade
    

    これを入手した場合 error

    Wheel installs require setuptools >= 0.8 for dist-info support.
    pip's wheel support requires setuptools >= 0.8 for dist-info support.
    

    --no-use-wheelを上記のcmdに追加します。

    pip install setuptools --no-use-wheel --upgrade
    

これで、次の方法でPythonのライブラリをインストールできます。

pip install library_name

例えば:

pip install requests

一部のライブラリをインストールするには、コンパイルが必要な場合があるため、コンパイラが必要です。

Windowsには、 Python拡張パッケージの非公式Windowsバイナリ のサイトがあります。このサイトには、巨大なpythonパッケージがあり、Windowsのpythonパッケージがコンパイルされています。 。

たとえば、このサイトを使用してpipをインストールするには、そこから just をダウンロードしてインストールします setuptools および pip インストーラー。

8
Omid Raha

ホイールパッケージをpython 2.7xにインストールするには:

  1. python 2.7xをインストールします(python 2.78を推奨します)-Windowsのバージョンに適したpythonバイナリをダウンロードします。このサイトでpython 2.78をダウンロードできます https://www.python.org/download/releases/2.7.8/ -グラフィカルなTkモジュールをインストールすることをお勧めします。インストール中にWindowsパス(環境変数)にpython 2.78を含めます。

  2. Get-pip.pyとsetuptoolsをインストールします https://bootstrap.pypa.io/get-pip.py でインストーラーをダウンロードします。上記のファイルをダブルクリックして実行します。 pipとsetuptoolsをインストールします[または、以前のバージョンの場合は更新します]

-上記のファイルをダブルクリックして待ちます-黒いウィンドウが開き、pipとsetuptoolsをダウンロードおよびインストールするときに印刷が画面をスクロールします--->終了するとウィンドウが閉じます。

  1. 管理者特権でコマンドプロンプトを開く-Windowsのスタートアイコンをクリックし、検索フィールドにcmdと入力します(ただし、Enterキーを押さないでください)。次に、Ctrl + Shift +を押します。 UACボックスが表示されたら、[はい]をクリックします。

Aタイプcd c:\ python27\scripts [またはcd\scripts]

B-type pip install -uたとえば、pysideをインストールするには、pip install -u pysideと入力します

待ってください-「PySideのダウンロード」または「->適切なバージョンのpythonパッケージ[お使いのバージョンのpythonおよびwindowsに対応するもの」をダウンロードしてインストールします。

注-.whlファイルをダウンロードしてハードドライブにローカルに保存した場合は、次を入力します。
pip install --no-index --find-links = localpathtowheelfile packagename

**以前にダウンロードしたホイールパッケージをインストールするには、次のコマンドを入力する必要がありますpip install --no-index --find-links = localpathtowheelfile packagename

2
str8arrow

これを確認しましたか http://docs.python.org/2/install/

  1. 最初にモジュールをインストールする必要があります

    $ pip install requests

  2. 次に、使用する前にプログラムからインポートする必要があります。

    from requests import requests

    モジュールは同じディレクトリにある必要があることに注意してください。

  3. その後、それを使用できます。

    この部分では、ドキュメントを確認する必要があります。

私はここに答えを書きました Python(3.5.1)でライブラリを追加/使用する方法

あなたが持っているか、あなたがex用にインストールしたいライブラリを含むファイルrequirements.txtを作成できる場合:

numpy==1.14.2
Pillow==5.1.0

requirements.txtを含むフォルダーに配置します。私の場合、私のプロジェクトへのパスは

C:\Users\LE\Desktop\Projet2_Sig_Exo3\exo 3\k-means

今入力するだけ

python -m pip install -r ./requirements.txt

そして、あなたがインストールしたいすべてのライブラリー

C:\Users\LE\Desktop\Projet2_Sig_Exo3\exo 3\k-means>python -m pip install -r ./requirements.txt
0
DINA TAKLIT

Distribute_setup.pyをダウンロードして実行することにより、distributeをインストールします。これにより、easy_installが利用可能になり、そこからeasy_install pipを使用してpipをインストールできます。その後、pip install CAGEを実行できます。 pipを使用して物をインストールする方が、setup.pyを手動で実行するよりもずっと簡単です。

automatically resolve dependencies
show you a list of all installed packages and their versions
install a set of specified packages from a requirements.txt
upgrade and uninstall packages
work with virtualenv

Windowsを使用している場合、pipの欠点は、Cライブラリの依存関係がある場合に発生します。pipは、Cツールチェーンをインストールしてコンパイルできるようにするためです。その場合は、2つのオプションがあります。 PyPIにプリコンパイル済みのバイナリがある場合は、代わりにeasy_installパッケージを実行してください。 easy_installはバイナリパッケージの使用方法を知っています。また、多くのバイナリパッケージの実行可能インストーラについて Christoph Gohlkeのサイト を確認することもできます。これらは、virtualenvで使用する場合はeasy_installによってインストールすることもできます(.exeのパスをポイントするだけです)。virtualenvを気にしない場合はクリックして実行することもできます。

主なポイントは、パッケージをインストールするために選択したルートに関係なく、手作業でファイルを移動することはありません。 「このアーカイブを抽出しました。これらの.pyファイルはどこに置きますか?」という考え方から抜け出す必要があります。それはそれがどのように機能するかではありません。 pip、easy_install、setup.pyの実行、インストーラーパッケージのクリック、またはディストリビューションのインストーラーを使用しています。ファイルを直接手動で操作することはありません。

0
Perefexexos

Webサイトから排他的にダウンロードする必要はありません。 pipがあることを確認してください(pythonがインストールされている場合はおそらくpipを使用します)。コマンドプロンプト(CMD)を開いてコマンドを実行するだけです。

pip install pygame

PCの構成と互換性のあるpygameの正しいwhlバージョンが自動的にダウンロードされます。 「ダウンロード」中に表示されるバージョンを覚えておいてください。これは、将来探している.whlパッケージの互換バージョンです。

0
devDeejay

ライブラリをダウンロードしたら、MS-DOSコマンドボックスからこれを実行できます。

python setup.py install

setup.pyは、すべてのライブラリメインフォルダー内にあります。

0
zurfyx

Windowsの場合、この場所で利用可能な自動インストーラパッケージがあります site

ほとんどのpythonパッケージが含まれています。

しかし、それのための最良の方法は、もちろんピップを使用することです。

0
T90

Ubuntuにpythonをインストールする簡単な手順:

  1. Pythonをダウンロード

    $ cd /usr/src 
    $ wget  https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
    
  2. ダウンロードしたパッケージを抽出する

    $ Sudo tar xzf Python-3.6.0.tgz
    
  3. Pythonソースをコンパイルします

    $ cd Python-3.6.0
    $ Sudo ./configure
    $ Sudo make altinstall 
    

    make altinstallは、デフォルトのpythonバイナリファイル/usr/bin/pythonの置き換えを防ぐために使用されます。

  4. pythonバージョンを確認します

    # python3.6 -V
    
0
Yusuf