PythonプログラミングのためにDebianベースのLinuxディストリビューション(Kali)を使用しています。 2ヶ月未満)。 PythonとGitKrakenを通常の方法でapt-get install
とインストールしました。Linux端末./code.pyはIDLEがPython 3.5.3を使用している間にPython 2.7.13を使用して動作します
3.5.3 IDLEを使用して幸せにコーディングを開始しましたが、pipコマンドを使用してモジュールをインストールしようとしたときに(これはrootユーザーとして)、Python 3.5.3の場所ではなく/usr/local/lib/python2.7/dist-packages
にインストールされていました/usr/local/lib/python3.5/dist-packages
)。
pip install module
を使用した場合、すべてのモジュールが2.7の場所にインストールされました。端末はデフォルトで2.7を使用していたので、./code.py
を使用するとPython 2.7を使用してコードが実行されましたが、Python 3.5用のコードを書きました(モジュールがインストールされたバージョンではありません)。
新しいモジュールをインストールしてPYTHONPATH
変数を変更してエイリアスを割り当てなければならない類似の問題については、このWebサイトで他にもいくつかの回答がありましたが、現在echo $PYTHONPATH
は何も返さず、pipはPython 2.7の場所にインストールされます。
python-pip3をインストールするのに私はapt-get
を使用しましたが、pip3コマンドを使用してモジュールをインストールしましたが、コードを実行する私のメインメソッド./code.py
を使用するたびに、Python 2.7が使用されます。これをどうやって変更できますか?
あなたは 'pip3'を持っている場合は、もともと –