ホームページ  >  記事  >  php教程  >  Linux に Python ソフトウェア パッケージをインストールする

Linux に Python ソフトウェア パッケージをインストールする

高洛峰
高洛峰オリジナル
2016-11-23 13:02:121209ブラウズ

初心者は Python を学習し始めたばかりで、現在「愚かな方法で Python を学習する」を学習しています~

演習 46 を学習するときは、いくつかのソフトウェア パッケージをインストールする必要があります: pip、nose、virtualenv、distribute! Python ソフトウェア パッケージのインストールを記録します。 Linux ではこちら 方法:

1. まず、何を pip したでしょうか?

pip の Python 公式 Web サイトでは、pip が「Python パッケージをインストールおよび管理するためのツール」であることがわかります。これは、pip が Python 用のソフトウェア インストール ツールであることを意味します。 pip の使用方法は次のとおりです。

インストール パッケージ:

pip install SomePackage

パッケージのインストール時にどのファイルがインストールされたかを確認します:

pip show --files SomePackage
どのパッケージが更新されたかを確認します:

pip show --files SomePackage
ソフトウェアを更新する:

pip install --upgrade SomePackage
ソフトウェアのアンインストール:

pip uninstall SomePackage
したがって、pip を使用すると、nose、virtualenv、必要な配布などの他のソフトウェア パッケージを自動的にインストールできます。

2. pip パッケージをインストールします

上記の pip Python ホームページで pip パッケージ (pip-1.4.1.tar.gz) をダウンロードし、「tar -xvf pip-1.4.1.tar.gz」を使用して、それを解凍し、フォルダーに移動し、「python setup.py install」コマンドを使用してソフトウェアをインストールします。 (ソフトウェア パッケージのインストールに pip を使用したくない場合は、この方法を使用して、「python setup.py install」を使用してダウンロード、解凍し、インストールすることもできます。)

[plain] view plaincopy

dslab@wheezy:/tmp/pip- 1.4.1$ tar -xvf pip-1.4.1.tar.gz

dslab@wheezy:/tmp/pip-1.4.1$ cd pip-1.4.1/

dslab @wheezy:/tmp/pip-1.4 .1$ sudo python setup.py install

[sudo] dslab のパスワード:

Traceback (最後の呼び出し):

ファイル "setup.py"、行 5、in

setuptool s import setup、find_packages から

ImportError: No modulenamed setuptools


pip をインストールすると、setuptools のモジュールが setup.py で使用されているというメッセージが表示されますが、setuptools パッケージがインストールされていませんしたがって、最初に setuptools をダウンロードしてインストールする必要があります。

3. setuptools ソフトウェア パッケージをインストールします

まず、setuptools の Python 公式 Web サイトを開いて、setuptools ソフトウェア パッケージのインストール方法を確認します:

> https://bitbucket.org/pypa/ setuptools/raw/bootstrap/ ez_setup.py
> python ez_setup.py --user

setuptools パッケージをダウンロードしてインストールすることもできます:

(1) setuptools パッケージをダウンロードします
# wget http:// pypi.python.org/packages/source /s/setuptools/setuptools-2.0.tar.gz
(2) setuptools パッケージを解凍します
# tar zxvf setuptools-2.0.tar.gz
# cd setuptools-2.0
(3) setuptools をコンパイルします
# python setup.py build
(4) setuptools インストールの実行を開始します
# python setup.py install

4. 再度 pip をインストールし、pip を使用して他のソフトウェア パッケージをインストールします

これで setuptools がインストールされました、再度 pip-1.4.1 ディレクトリに入り、「python setup.py install」コマンドを使用して pip をインストールします:

dslab@wheezy:/tmp$ cd pip-1.4.1/
dslab@wheezy:/tmp/ pip-1.4.1$ sudo python setup.py install
. ...

pip をインストールした後、pip を直接使用して他のソフトウェア パッケージをインストールできます:

sudo pip install names

sudo pip install virtualenv

sudo pip install配布

しかし、この時点で pip を使用してインストールすると、ソフトウェアの使用中に次のエラーが発生します:

[plain] view plaincopy

dslab@wheezy:/tmp/pip-1.4.1$ sudo pip鼻をインストールします

sudo: pip: コマンドが見つかりません


上記の pip をインストールする手順 まだ問題がありますが、オンラインで解決策を見つけました:

dslab@wheezy:/tmp/pip-1.4.1$ cd ..
dslab@ wheezy:/tmp$ sudo easy_install pip-1.4.1/
...

注: 実際、「sudo python setup.py install」を使用するとインストール エラーが発生する理由はわかりません。私のデスクトップ コンピューターですが、ラップトップにインストールすると問題が発生します。 「sudo easy_install pip-1.4.1/」によるインストールは正常です!

======================================

参考:

【1 】公式ドキュメントは常に最高なので、ソフトウェアをインストールしたい場合は、公式 Web サイトを開いて見るのが最善です (いくつかのソフトウェア パッケージの公式 Python Web サイトが上に追加されています)

【2】http: //www.pythontab.com/html/2012/pythongaoji_1220/21.html

【3】http://stackoverflow.com/questions/9780717/bash-pip-command-not-found


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。