我的ubuntu中安装了python 3.4和2.7。我在python 3.4中安装了大部分所需的模块,但我也希望在python 2.7中安装它们。每当我尝试正常安装命令时,由于已经在python 3.4中安装了模块,我得到Requirement already satisfied
。如何为python 2.7安装模块?
E.g。
当我尝试pip install numpy
我得到了
Requirement already satisfied (use --upgrade to upgrade): numpy in /usr/local/lib/python3.4/dist-packages
我也试过了pip2.7 install numpy
但是我得到了和上面相同的问题/错误。我已经阅读了其他一些答案,可能需要更改PYTHONPATH
。我怎么能这样做?
答案 0 :(得分:0)
安装了两个版本的python,请在调用时指定pip的特定版本。例如:pip2.7 install numpy
答案 1 :(得分:0)
你试过了吗?
sudo apt-get install python-numpy
答案 2 :(得分:0)
我的pip --version有这个回报:
pip 8.1.1 from /usr/local/lib/python2.7/dist-packages (python 2.7)
验证返回的内容。默认值为:
使用pip3到python 3.4:
sudo apt-get install python3-pip
并pip to python 2.7。
尝试卸载并使用get-pip.py: https://pip.pypa.io/en/latest/installing/#id8