[英]Cannot Import Python Packages on Linux
我在终端中运行了此命令,以安装用于机器学习项目的所有软件包。
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'的模块'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。
为了了解python中的版本,
import numpy print numpy.__version__
numpy.version给出路径。
import numpy numpy.version.version
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.