1672

昨日は、インストールに関する明確な答えを探すのに 1 日のほとんどを費やしましたpip(Python のパッケージ マネージャー)。良い解決策が見つかりません。

インストール方法を教えてください。

4

21 に答える 21

3394

pip のドキュメントには、それをインストールするためにサポートされているメカニズムがリストされています: https://pip.pypa.io/en/stable/installation/#supported-methods

python一般に、OS 提供のコマンドでpip をインストールすることは避け、 https: //python.org インストーラーを介して、またはHomebrewpyenvなどを使用してPython をインストールすることをお勧めします。

Python 3.4+ には がensurepipあるため、実行できない場合はpython3 -m pip-- を実行するpython3 -m ensurepipと pip がインストールされます。

Python のサポート終了バージョンを使用している場合は、get-pip.py代わりに使用できます。


古い回答 (時代遅れで、インストールが壊れる)

easy_install pip

これを実行するために管理者権限が必要な場合は、次を試してください。

sudo easy_install pip
于 2013-09-22T18:33:41.247 に答える
705
于 2016-06-26T20:57:25.600 に答える
544

誰もこれについて言及していないことに驚いています-2013年以来、python自体はインストールできpip、外部コマンドは必要ありません(およびインターネット接続も必要ありません)。

sudo -H python -m ensurepip

これにより、同様のインストールが作成されますeasy_install

于 2016-09-12T02:15:18.850 に答える
139

Mac の場合:

  1. インストール easy_install

    curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
    
  2. ピップをインストールする

    sudo easy_install pip
    
  3. これで、外部モジュールをインストールできます。例えば

    pip install regex   # This is only an example for installing other modules
    
于 2015-03-21T22:12:48.067 に答える
120

2020 年 8 月更新: MacOs Cataline

自作をインストールする

https://docs.brew.sh/インストール

mkdir homebrew && curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew

パスを追加します。

sudo nano  ~/.bash_profile

Add this line:
export PATH="$HOME/homebrew/bin:$PATH"

Python3 をインストールします。

brew install python

この python (v3) は pip3 をインストールします。 'pip' のみを使用するには、エイリアスを追加します。

sudo nano  ~/.bash_profile
Add this line:
alias pip=pip3

2019 年 10 月更新: MacOs Mojave

MacOS には が付属していますが、付属してpython2いませんpip。いずれにせよ、homebrew で管理する方がよいでしょう。事前にインストールする必要があります。

https://docs.brew.sh/インストール

python2 をインストールします。

brew install python

警告: 最新の macOS (2019)python3の場合、これでインストールできpython2ます。brew install python@2

Python3 をインストールします。

brew install python3

更新: Python 3

をインストールするpython3と、pip が自動的にインストールされます。

brew install python3

NEW 2019: pip バージョン 3 を使用するには、 を使用pip3するか、 を実行python3してバージョン 3 を使用します。pip3 でパッケージをインストールすると、それらは から分離されpython2ます。

旧: pip をアップグレードするだけで済みますが、その前に、Python 3 で動作する仮想環境を作成する必要があります。プロジェクト フォルダーまたは任意のフォルダーを使用できます。

python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip

バージョンを確認します。

pip -V
python --version

NEW 2019:
pip3 -V
python3 --version

環境を無効にするには:

$ deactivate
于 2016-12-03T17:06:47.713 に答える
90

pip経由で OS X で利用できますeasy_install
ターミナルを開き、次のように入力します。

sudo easy_install pip

パスワードの入力を求められたら、通常のログイン パスワードを入力します。
インストールが完了したら、期待どおりに使用できるはずですpip

注:これは他のpythonパッケージでも機能します

于 2014-12-04T06:34:33.610 に答える
85

最も簡単な解決策は、pip のホーム サイト のインストール手順に従うことです。

基本的に、これは次のもので構成されます。

  • get-pip.pyをダウンロードしています。ルートとしてスクリプトを実行する必要があるため、信頼できるリンクをたどってこれを行うようにしてください。
  • 電話sudo python get-pip.py

このソリューションの主な利点は、実行に使用された python バージョンの pip をインストールすることget-pip.pyです。これは、python のデフォルトの OS X インストールを使用して実行するget-pip.py場合、システムから python インストール用の pip をインストールすることを意味します。

OS X でパッケージ マネージャー (homebrew または macport) を使用するほとんどのソリューションでは、パッケージ マネージャーの環境に python の冗長インストールが作成され、システムに矛盾が生じる可能性があります。別の代わりにpython。

于 2013-12-29T20:55:29.570 に答える
48

python2 と python3 の両方がインストールされている場合の解決策は次のとおりです。

python2.7 -m ensurepip --default-pip

さらに、python3.6 用の pip をインストールする場合:

wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py
于 2017-09-28T10:00:39.823 に答える
30

このファイルをダウンロードしてください: get-pip.py

次に、単に入力します

sudo python get-pip.py

get-pip.py と同じディレクトリにいることを確認するか、そのファイルの正しいパスを指定してください。

詳細については、http: //pip.readthedocs.org/en/latest/installing.htmlをご覧ください。

または、http://thegauraw-blog-blog.tumblr.com/post/47601704154/how-to-install-pip-in-both-windows-ubuntu-easiest-way

于 2014-09-04T09:09:48.707 に答える
28

最初に Brew をインストールする必要があります。

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

次に、Pythonを醸造してインストールします

brew install python

その後、pip動作します

于 2013-10-26T14:16:55.770 に答える
14
$ sudo port install py27-pip

次に、PATH を更新して py27-pip bin ディレクトリを含めます (これを ~/.bash_profile PATH=/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin:$PATH に追加できます)。

pip は新しいターミナル ウィンドウで利用できるようになります。

于 2013-10-02T00:22:19.893 に答える
8

次の Web サイトから Python セットアップ ツールをダウンロードします。

https://pypi.python.org/pypi/setuptools

tar ファイルを使用します。

ダウンロードしたら、ダウンロードしたフォルダーに移動して実行します

python setup.py install

それができたら、easy_install ができます。

以下を使用して、pip をインストールします。

sudo easy_install pip
于 2016-03-29T06:47:57.600 に答える
-3

アナコンダをお勧めします。これは、Python を利用した最先端のオープン データ サイエンス プラットフォームです。多くの基本的なパッケージがインストールされています。Anaconda( conda) には、独自の のインストールが付属していますpip

于 2016-11-09T08:49:34.047 に答える