2017-09-08 15 views
1

私は生産のために新鮮なubuntu 16.04セットアップを持っています。私は
python --versionが私にpython 2.7python3 --versionを与える入力すると、私の~/.bashrc
alias python=python3source ~/.bashrcでくれpython 3.5
を与えますが、私は、デフォルトでpython3pythonポイントが欲しい、そうならば最初 、
その後、私はsudo apt-get install python-pipを使用してpipをインストールし、私はpip --versionと入力して、pip 8.1.1 from /usr/lib/python2.7/dist-packages (python 2.7)を印刷して、パッケージをインストールして/usr/local/lib/python3.5/dist-packagesから取得します。 私はPython3互換コードで書かれたdjangoアプリケーションを持っています。python3 ubuntuのpython2からdist-packagesをロード

アップデート:私はpython3 dist-packagesだけでなくpipからロードする必要があり、他のパッケージをインストールします。私はpython 2.7をubuntuから削除したくないので、他のプログラムを壊してしまいます。alias python=python3はpython3.5 dist-packagesにパッケージをインストールすると思います。

+0

おそらく '' 'python3-pip''' +' '' 'pip3'''のような呼び出しが必要です。 – sascha

+0

実行: 'sudo rm/usr/bin/python && sudo ln -s/usr/bin/python3/usr/bin/python' – eyllanesc

+0

' python-dev mysql-server libmysqlclient-dev 'のような他のパッケージについてはどうすればいいですか? 'i wantそれらは 'python3 dist-packages'に直接インストールされました – Srinivas

答えて

0

コマンドとしてpip3を使用する必要があります。 pip3 install coolModule 必ずbashプロファイルに追加してください。 alias pip3="python3 -m pip"

+0

daveさんに感謝します。インストールするpython3パッケージがたくさんあります。彼らについて何をしますか? – Srinivas

+0

@Srinivas eyllanescの削除とシンボリックリンクの推奨を使用してください。 Python3ベースのパッケージを普通にインストールすることができます。 – Dave

+0

私はそれを完全にubuntu 'sudo rm/usr/bin/python'から何かを削除します。 – Srinivas

関連する問題