我試圖安裝使用以下命令:如何在ubuntu 12.04上安裝python 3.4的scipy和numpy軟件包?
sudo apt-get install python3-numpy python3-scipy
這將安裝相關的包爲Python 3.2。我應該怎麼做python> = 3.4.2安裝scipy和numpy?
我已經讀過關於堆棧溢出有關同樣問題的其他問題的以前的答案,但沒有人向我提供解決方案。
請幫
我試圖安裝使用以下命令:如何在ubuntu 12.04上安裝python 3.4的scipy和numpy軟件包?
sudo apt-get install python3-numpy python3-scipy
這將安裝相關的包爲Python 3.2。我應該怎麼做python> = 3.4.2安裝scipy和numpy?
我已經讀過關於堆棧溢出有關同樣問題的其他問題的以前的答案,但沒有人向我提供解決方案。
請幫
我最近在Linux上使用薄荷水蟒開始,這真的讓我的生活變得更輕鬆。
你可以得到miniconda這裏http://conda.pydata.org/miniconda.html
如果你需要使用3.4而不是3.5這是蟒蛇的defaul python3現在,那麼你就可以創建一個使用一個單獨的ENV python34
conda create -n myenv python=3.4
或者只是
conda create -n myenv python=3
讓暢達PIC k爲支持的最新版本
然後
conda install -n myenv numpy=0.15.0
等安裝你所需要的。你也可以忽略該版本。
終於做
source activate myenv
切換到myenv的Python解釋器。
你可以得到Python解釋的各種版本從
https://launchpad.net/~fkrull/+archive/ubuntu/deadsnakes
然後你就可以安裝virtualenvwrapper
和$ mkvirtualenv foo -p python-interpreter-you-want
。這樣,你就可以得到一個virtualenv,你可以在pip install
之內隨心所欲。
演示:這裏py35
是一個virtualenv專門用於從上面鏈接的DeadSnakes回購的python3.5可執行文件。
$ which python3.5
/home/br/virtualenvs/py35/bin/python3.5
$ workon py35
(py35)$ which python
/home/br/virtualenvs/py35/bin/python
(py35)$ ll /home/br/virtualenvs/py35/bin/python
lrwxrwxrwx 1 br br 9 Nov 12 16:21 /home/br/virtualenvs/py35/bin/python -> python3.5*
注意的是,在virtualenv中,python
只是一個simlink你通過-p
開關指定mkvirtualenv
可執行文件。
您可以使用[anaconda](http://conda.pydata.org/docs/using/using.html),它可以[安裝在ubuntu上](http://askubuntu.com/q/505919) – kazemakase