私はUbuntuが初めてで、Pythonを学ぼうとしています。 pyCharm IDEおよびpython 3.5を使用しますが、Sudo pip
コマンドを使用してライブラリをインストールしようとすると、python 2.7にインストールされます。スクリプトを実行しているときに
ImportError: No module named ...
Python 3のpip経由でライブラリをインストールする方法
Python3ライブラリにはpip3
を使用する必要があります。
Python3に関連するものはすべて次のようになります。
pip3 install library-name
これにより認証エラーが発生する場合は、-userを追加します
pip3 install --user app-name
特定のアプリ/ライブラリをアップグレードする場合
pip3 install --user --upgrade app-name
私はpythonではありませんが、Ubuntu 16.04のデフォルトのpython
はpython 2.7です。 python3を使用するには、python3
と入力します。
pip
はデフォルトのpython(したがって2.7)に適用され、python3に対して'pip'を使用する場合はpip3
を使用します(pip3はパッケージpython3-pip
にあります)