python3在ubuntu上从python2加载dist-packages

时间:2017-09-08 01:51:07

标签: python ubuntu

我有新的ubuntu 16.04设置用于制作。 最初如果我输入
python --version给了我python 2.7python3 --version给了我python 3.5
但我希望默认情况下python分为python3,所以在~/.bashrcalias python=python3source ~/.bashrc
之后我使用pip安装sudo apt-get install python-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 dist-packages获取。 我有django应用程序,它是用python3兼容代码编写的。

更新:我想安装其他必须从pip加载的软件包而不仅仅是python 2.7。我不想从ubuntu中删除alias python=python3它会破坏其他程序,我认为{{1}}也会将软件包安装到python3.5 dist-packages中。

1 个答案:

答案 0 :(得分:0)

您需要使用pip3作为命令。 pip3 install coolModule 请务必添加到您的bash配置文件中。 alias pip3="python3 -m pip"