Ubuntu下为Python3安装numpy和scipy

Ubuntu下有python3和python2两个版本。直接键入python命令进入的是python2.7,而输入python3命令则可以进入python2.6(我的Ubuntu是17.10版),没办法,从官网上下载的。目前网上很多说python为python安装scipy和numpy都是针对python2的。那么有没有办法,在保留python2的情况下,单独给python3安装scipy呢?

有的。经过试验,给python3安装软件包只需要将命令行中的python改成python3就可以了。例如,安装scipy的命令是:

$ sudo apt-get install python-scipy

那么改成python3的命令就应该是

$ sudo apt-get install python3-scipy

这样就可以享受python3和python2和平共处的日子了。

附:python3安装numpy、scipy、nose命令:

~$ sudo apt-get install python3-nose           (虽然是scipy的依赖包,但是scipy不会自动安装这个包的哦)

~$ sudo apt-get install python3-scipy           (同时会自动安装numpy)

~$ python3

>>> import numpy
>>> numpy.test()

我在虚拟机上跑的,结果是:

Ran 6050 tests in 46.721s



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值