我在终端中运行它来安装机器学习项目的所有软件包。
sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose
它说这些包已经是他们的最新版本了。当我从解释器提示符运行import numpy
时,它只运行没有缺陷。
但是,当我说numpy.version
时,它会在'/usr/lib/python2.7/dist-packages/scipy/version.pyc'中显示“module'scipy.version'而不显示版本名称。此外,当我尝试脚本时,包导入失败。
在进一步的实验中,我认为脚本就像
一样简单 # Check python
print('Hello world')
从.py文件中提供此错误,
./Script.py: line 2: syntax error near unexpected token `'Hello world''
./Script.py: line 2: `print('Hello world')'
请注意,脚本和version.version命令在终端解释器提示符下运行正常。
有什么不对劲吗?
Python版本2.7.12。
答案 0 :(得分:1)
为了了解python中的版本,
import numpy
print numpy.__version__
numpy.version给出了路径。
答案 1 :(得分:0)
import numpy
numpy.version.version