web-dev-qa-db-ja.com

Ubuntu 16.04では、pipはpython 2.7にライブラリをインストールしています

私はUbuntuが初めてで、Pythonを学ぼうとしています。 pyCharm IDEおよびpython 3.5を使用しますが、Sudo pipコマンドを使用してライブラリをインストールしようとすると、python 2.7にインストールされます。スクリプトを実行しているときに

ImportError: No module named  ... 

Python 3のpip経由でライブラリをインストールする方法

1
Arman Trb

Python3ライブラリにはpip3を使用する必要があります。

Python3に関連するものはすべて次のようになります。

pip3 install library-name 

これにより認証エラーが発生する場合は、-userを追加します

pip3 install --user  app-name

特定のアプリ/ライブラリをアップグレードする場合

pip3 install --user --upgrade app-name
2
krige

私はpythonではありませんが、Ubuntu 16.04のデフォルトのpythonはpython 2.7です。 python3を使用するには、python3と入力します。

pipはデフォルトのpython(したがって2.7)に適用され、python3に対して'pip'を使用する場合はpip3を使用します(pip3はパッケージpython3-pipにあります)

2
guiverc