初心者は 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