[問題] ipython notebook import module?

作者: tcmbug (bug)   2015-01-03 13:44:24
我用cloud 9 當作vm (install miniconda),
python的版本是3.4 (原生的cloud 9 是2.7)
cloud 9 的terminal上可以使用ipython (import matplotlib 沒問題)
在嘗試 ipython notebook 時發現 import 會error,
show的message 是 No module name "matplotlib"
後來發現ipython 在terminal上的system path大都是原先python 2.7的路徑
但是在ipython notebook的web介面 system path都是 python 3.4
也試過 sys.path.append('/usr/lib/python2.7/dist-packages')
將ipython看到的path加到ipython notebook, 但還是出現一樣的error
請問要如何才能讓ipython notebook上可以正確的import modules?
作者: ccwang002 (亮)   2015-01-03 14:53:00
要把 2.7 與 3.4 看成是兩個獨立的 Python 環境Cloud9 不熟,如果是用 conda 來管理各個 Python 的話要 conda create -n py34 python=3.4 ipython-notebook(呈上) matplotlib; activate py34 後才有你要的套件conda create 就是建立一個獨立的(虛擬)環境冏 Linux 上應該是 source activate py34

Links booklink

Contact Us: admin [ a t ] ucptt.com