在Python3.4中安装NumPy时出现问题,但是Python3.5是默认的(MInt)

在Python3.4中安装NumPy时出现问题,但是Python3.5是默认的(MInt),numpy,python-3.4,linux-mint,Numpy,Python 3.4,Linux Mint,我需要使用python3.4和numpy。我的发行版是Mint 18,python3.5是默认的python版本 所以我安装了python3.4。但我无法导入模块numpy。我尝试了pip,但我发现pip-3.4不再工作,pip3没有帮助,因为它与python3相关 我尝试使用sudo apt get install python3.4-numpy和终端响应: Paketlisten werden gelesen…Fertig 阿布哈恩盖茨鲍姆与奥夫格贝特。 沃登·艾因格尔森……弗蒂格的状态信息

我需要使用python3.4和numpy。我的发行版是Mint 18,python3.5是默认的python版本

所以我安装了python3.4。但我无法导入模块numpy。我尝试了
pip
,但我发现
pip-3.4
不再工作,
pip3
没有帮助,因为它与python3相关

我尝试使用
sudo apt get install python3.4-numpy
和终端响应:

Paketlisten werden gelesen…Fertig
阿布哈恩盖茨鲍姆与奥夫格贝特。
沃登·艾因格尔森……弗蒂格的状态信息 E:Paket蟒蛇3.4-numpy kann nicht gefunden werden。 E:Mittels des Musters»python3.4-numpy«konnte kein Paket gefunden werden。 E:Mittels regulärem Ausdruck»蟒蛇3.4-numpy«konnte kein Paket gefunden werden。

(意思是:E:找不到包python3.4-numpy或类似的东西)

然后我使用了alias命令
alias python=python3.4
,并用
sudo-apt-get-install-python-numpy
进行了尝试,但python3.4中的模块列表中没有numpy模块,而是在python2.7中。如果我使用
sudo-apt-get-install-python3-numpython
,则模块在python3.5中

我不想使用
virtualenv
。你知道我如何将模块导入python3.4吗


(抱歉编辑-I将问题上传到FAST)

< P>您已经表示了安装科学Python包的兴趣。请考虑安装A. Anaconda是一个跨平台的python软件包管理器,它集成了
pip
。因此,任何可以使用
pip
安装并使用Anaconda软件包管理器可靠安装的东西

利益

您的好处是双重的。使用conda将:

  • 允许您在隔离环境中安装Python 3.4(或任何版本)(保留根Python环境,不受限制)
  • 安装科学软件包,包括
  • 台阶

  • 。安装后,您可以使用
    conda
    pip
    命令行访问大量python软件包
  • 使用conda create--name myenv python=3.4 numpy构建一个虚拟环境
  • 就是这样。如果您想安装更多软件包,请先尝试
    conda
    ,然后尝试
    pip
    (如果未包括),例如
    conda安装scipy pandas
    pip安装


    您总是可以使用
    conda env remove-n
    删除环境,因此虚拟环境是测试可复制环境的一个很好的工具。

    我不想使用virtuelenv,因为我需要它来处理大文件和其他模块的科学工作。请澄清您的犹豫。virtuelenv在科学领域非常常见工作。我一直在为我的工作构建和删除它们,因为它们不会影响你的个人文件。@Mara你似乎不明白什么是virtualenv!慢慢来看看。从技术上讲,virtualenv和conda环境不同。但是anaconda的推荐非常有价值,也非常科学!(Windows上它甚至是NUPYP/SCIPY DEVS推荐的路径;在UNIX上使用它也没有错)原谅我的措辞。“VirtualEnv”我指的是短时间的虚拟环境。我鼓励您考虑这一点,因为CONDA确实解决了很多问题。@sascha是的,我是python新手。但我会尝试anaconda方法。谢谢。你可以使用一些python二进制文件(如3.4)来引导pip。使用这个安装的pip可以安装numpy,但它将从源代码构建(你需要为此准备系统;它都写在文档中;scipy会更糟).我不推荐使用anaconda方法,因为anaconda方法比anaconda方法好99.9%。您提供的所有信息都不是不使用anaconda的理由。相反,我得到的基本感觉是,您会受益匪浅。