【发布时间】:2017-02-18 22:40:36
【问题描述】:
我正在运行 Linux Ubuntu 16.04 LTS。我安装了 pip 以便为 Python 加载第三方包。 Python 2.7 和 3.5.2 随我的 Linux 发行版一起提供,但我后来安装了 3.6。现在我正在尝试安装 Scipy。按照 scipy.org 上的 Scipy 堆栈安装说明,我在终端中运行了以下命令(在之前的 pip 安装之后):
pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose
问题是这只会安装 Python 2.7 的包,而不是 3.5.2 或 3.6。如何让安装适用于 Python 3.x?非常感谢您的指导。我的头发已经变白了,我似乎无法通过谷歌搜索得到正确的结果。
【问题讨论】:
-
您是否考虑过为 python3 安装 pip:
sudo apt-get install python3-pip,然后使用pip3(而不是pip)来安装您的软件包? -
我建议查看virtualenv 或使用Anaconda 并为不同版本的python 创建环境