2016-07-15 98 views
1

我在Ubuntu上安装了使用Anaconda的python,它安装了默认版本3.但是,我遵循Titanic Kaggle教程,它使用了2.7,因此给我带来了很多错误。我设法安装Python 2.7以与我的Jupyter笔记本一起使用,但每当我尝试导入numpy时,它都会告诉我没有名为numpy的模块,即使导入功能在Python 3笔记本上运行得非常好。导入numpy无法在Python 2.7笔记本上工作?

我在这里做错了什么?我怎样才能让导入功能为Python 2.7笔记本工作?

+0

你在使用什么操作系统? – pneumatics

+0

对不起 - 我使用的是Ubuntu – AnnieH

+0

我的答案在这里可能有帮助。想法是添加一个python2.7环境并安装一个内核:http://stackoverflow.com/questions/30492623/using-both- python-2-x-and-python-3 -x-in-ipython -book/30492913#30492913 – cel

回答

0

在Ubuntu上,生活相当简单,并且有针对python2和python3的numpy软件包。

sudo apt-get install python-numpy python3-numpy -y 

这应该打好补丁。 numpy包在Python 2和Python 3内核中均可用,在Python 3下运行Jupyter,在Digital Ocean上运行新的Ubuntu 16.04实例(14.04也可用,但安装了过时的Numpy 1.8)。到16.04)

在Jupyter中安装Python 2内核曾经有点棘手,但Jupyter文档现在相当不错。

相关问题