我想在ubuntu 12.04上的virtualenv中安装scipy。由于它是在virtualenv中安装的,我必须使用pip
,apt-get
不起作用。我已经阅读了帖子Installing SciPy with pip,但答案现在已经开始了。如果我运行" pip install svn + http://svn.scipy.org/svn/scipy/trunk/#egg=scipy"或者" pip install git + http://github.com/scipy/scipy/",两个错误。你能不能给我一个可行的逐步命令行列表,可以在ubuntu 12.04上的virtualenv中安装scipy(包括任何依赖,因为我没有安装numpy(我不知道怎么做) )?谢谢。
忘记一件事:我在virtualenv中使用python3。安装的scipy应该能够导入。
答案 0 :(得分:4)
在仅带有python 2.7的ubuntu 12.04服务器中,要安装与python2不冲突的python3虚拟环境,以及python3可以使用的scipy包,请运行以下命令:
sudo apt-get install python-pip
sudo pip install virtualenv
sudo apt-get install python3
virtualenv -p /usr/bin/python3 py3env
. py3env/bin/activate
sudo apt-get install python3-scipy
sudo apt-get build-dep python3-scipy
pip install numpy
pip install scipy
现在你已经准备好了。最后一个小提示:找到python3的位置,输入:whereis python3。
祝你好运!