Python 3.6にPIPをインストールする方法


97

私はpython 3.6のPIPをインストールしようとしていますが、YouTubeでチュートリアルを調べましたが、すべて古くなっていて、どれも動作していないようです。私のプロジェクトを続けることができるように、どんな情報も役に立ちます。


1
正確に試行した方法と発生した特定のエラーを追加してください。
Ahsanul Haque 2017

pip3.6にバンドルする必要があります。binディストリビューションのディレクトリを確認するか、を試してくださいpip3
cdarke

1
インストールする必要があると思われるのはなぜですか?
OneCricketeer 2017

1
Python 2> = 2.7.9またはPython 3> = 3.4のバイナリをpython.orgからダウンロードした場合、pipはすでにインストールされています
GoingMyWay

1
get-pip.pyメソッドを使用してみましたが、pythonパッケージにバンドルされているpipも使用しようとしましたが、どれも動作しないよう
です

回答:


122

pip Python> 3.4にバンドルされています

Unixライクなシステムでは、以下を使用します。

python3.6 -m pip install [Package_to_install]

Windowsシステムでは次を使用します。

py -m pip install [Package_to_install]

(Windowsでは、Pythonインストールディレクトリに書き込むことができるように、管理者としてコマンドプロンプトを実行する必要がある場合があります)


2
実際に、インストールされている各pythonバージョンのエイリアスを作成し、それを通常のように呼び出すことができますpip。つまり、python3.6の場合、またはpython3の場合などのalias pip3.6="python3.6 -m pip"ように呼び出す ことができますpip3.6 install pandasalias pip3="python3 -m pip"pip3 install pandas
CONvid19

29
常にではない![leonardo @ localhost〜] $ python3.6 -m pip install pip /usr/bin/python3.6:pipという名前のモジュールがない
llazzaro

12
次のように入力すると:python3.6 -m pip install pip get:/usr/bin/python3.6:pipという名前のモジュールがない
justSaid

5
@llazzaroに同意します。私が手python3.6 -m pip install pip /usr/bin/python3.6: No module named pipの治療を。などのエラーを修正するには、手動ピップインストールする必要がウィルI Amは彼に指摘メッセージwget -qO- https://bootstrap.pypa.io/get-pip.py | sudo python3.6
tahesse

3
pipは常にPythonにバンドルされているわけではありません。この答えは間違っています。
matthewatabet

52

python 3.6をダウンロード

デフォルトでは、pipがインストールされない可能性があります。1つの潜在的な修正は、cmdを開いて次のように入力することです。

python -m ensurepip --default-pip

その後

python -m pip install matplotlib

実際には、スクリプトフォルダーidkに何もありませんでした。


24

python 3.6のインストールにpipが付属していない場合、これは機能する可能性があります。

wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py

その後、python -m install


私はこれを取得AttributeError: module 'importlib._bootstrap' has no attribute 'SourceFileLoader'
ビー

10

pipはPythonのインストールに含まれています。pip.exeを呼び出せない場合は、cmdからpython -m pip [args]を呼び出してみてください


4
PythonのインストールにPIPが含まれていない場合があります。鉱山は3.6.5で、pipパッケージはありませんでした
ラマザンポラット

7

Pythonをどのようにインストールし、仮想環境を使用していますか?
Python 3.6について具体的に言及していて、これに回答済みのマークを付けていない場合は、sudo add-apt-repository ppa:jonathonf / python-3.6を使用してインストールした可能性があると推測します。これは、Pythonをインストールする一般的な方法だからです。ネイティブ3.6パッケージを持たないUnix OS上の3.6。この場合、pipをインストールする正しい方法は次のとおりです。

ステップ1)Python 3.6で仮想環境を作成する...

python3.6 -m venv env --without-pip

ステップ2)仮想環境をアクティブ化します...

source env/bin/activate

ステップ3)pipを環境にインストールします...

curl https://bootstrap.pypa.io/get-pip.py | python3

6

Centos 7でこれらのコマンドを使用しました

yum install python36
yum install python36-devel
yum install python36-pip
yum install python36-setuptools
easy_install-3.6 pip

ピップバージョンを確認するには:

pip3 -V
pip 18.0 from /usr/local/lib/python3.6/site-packages/pip-18.0-py3.6.egg/pip (python 3.6)

2

pipPythonのインストールと一緒にダウンロードされない場合があります。スクリプトフォルダ全体を空にすることもできます。

手動で行うこともできます。

コマンドプロンプトに移動し、python -m ensurepip --default-pipEnterキーを押します。

パス変数の値が更新されていることを確認してください。

これはトリックを行います


11
/usr/bin/python3.6: No module named ensurepip
sudo

1
python3.6:pipという名前のモジュールなし
CDT

1

python 3.4から、pipはpythonのインストールに含まれています。


組み込み可能なインストールにはありません。
ripper234 2017年

Python 3.6をインストールすると、pip3もインストールされますか?
vineeshvs

1

Python 3.6のダウンロードとインストールに問題があります。インストールでpipのチェックを外すと、問題が回避されます。したがって、pipはすべてのインストールで指定されるわけではありません。


1

この瞬間にbs4をpython 3.6.3とともにWindowsにインストールします。

C:\yourfolderx\yourfoldery>python.exe -m pip install bs4

以下のユーザー投稿のような構文で:

Excelのパッケージを正常にインストールしました。Python 3.6をインストールしたら、目的のパッケージをダウンロードしてインストールする必要があります。たとえば、

python.exe -m pip download openpyxl==2.1.4

python.exe -m pip install openpyxl==2.1.4

0

Excelのパッケージを正常にインストールしました。をインストールしpython 3.6たら、目的のパッケージをダウンロードしてインストールする必要があります。たとえば、

  1. python.exe -m pip download openpyxl==2.1.4

  2. python.exe -m pip install openpyxl==2.1.4


0

はい、Python3.6はPIPをインストールしますが、インストールされているため到達できません。そのまま呼び出すコードはありません!私はそれを一週間以上続けており、与えられたすべてのアドバイスを読みましたが、成功しませんでした!

最後に、pipディレクトリに移動して、インストールされているバージョンをアップグレードするテストを行いました。

root@bx:/usr/local/lib/python3.6/site-packages # python -m pip install --upgrade pip

そのコマンドはPIPを作成し、私のFreeBSDサーバーのどの場所からでも正しく動作するようになりました!

明らかに、Python3.6でインストールされたように、インストールされたツールは単に機能しません。それらを実行する唯一の方法は、発行されたコマンドで確認できるように、Pythonと目的のpythonファイルを呼び出すことです。ただし、更新が呼び出されると、新しいPIPはPython3.6を呼び出さなくてもグローバルに機能します...


0

これは、Amazon Linuxで私に役立ちました

sudo yum list | grep python3

sudo yum install python36.x86_64 python36-tools.x86_64

$ python3 --version Python 3.6.8

$ pip -V pip 9.0.3 /usr/lib/python2.7/dist-packages(python 2.7)から

] $ sudo python3.6 -m pip install --upgrade pip pipの収集https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl(1.4MB)100%|████████████████████████████████| 1.4MB 969kB / s収集されたパッケージのインストール:pip見つかった既存のインストール:pip 9.0.3 pip-9.0.3のアンインストール:正常にアンインストールされたpip-9.0.3正常にインストールされたpip-19.0.3

$ pip -V pip 19.0.3 /usr/local/lib/python3.6/site-packages/pip(python 3.6)から


-2

python3の場合、pip3である必要があります

Ubuntuで

sudo apt install python3-pip

2
それはpython3.6ではありません
2018
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.