繁体   English   中英

无法在Linux上导入Python软件包

[英]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给出路径。

  1. 如果要检查numpy的版本,请尝试以下操作:

import numpy numpy.version.version

  1. 关于以下问题,请发表更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM