找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 5632|回复: 2

[求助] 安装numpy后import出现syntax error错误

1

主题

2

帖子

15

积分

贫民

积分
15
paulkillus 发表于 2016-3-30 20:21:38 | 显示全部楼层 |阅读模式
新手小菜求助:安装numpy过程中出现的问题
环境:Win8.1 64bit、Python 2.7.11
使用pip install numpy,下载并安装numpy-1.11.0-cp27-none-win_amd64.whl后,进入Python,输入import numpy,显示如下:

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "numpy.py", line 1
   import setuptools, numpy, python-dateutil, pytz, pyparsing, cycler

SyntaxError: invalid syntax

问题出在python-dateutil中间的短划线上面,因为我随便试了下import a-b都会提示句法错,那么怎么解决呢?
回复

使用道具 举报

1

主题

2

帖子

13

积分

贫民

积分
13
wgq206 发表于 2016-4-1 11:18:17 | 显示全部楼层
看提示,你需要安装setuptools, numpy, python-dateutil, pytz, pyparsing, cycler这些包,意思是支持numpy运行的其他包不全。
回复 支持 反对

使用道具 举报

1

主题

2

帖子

15

积分

贫民

积分
15
paulkillus  楼主| 发表于 2016-4-1 17:36:23 | 显示全部楼层
wgq206 发表于 2016-4-1 11:18
看提示,你需要安装setuptools, numpy, python-dateutil, pytz, pyparsing, cycler这些包,意思是支持numpy ...

这几个包都装了,并且单独import setuptools等都没有问题,除了python-dateutil这个包。
我下载安装python-dateutil后,单独敲import python-dateutil都会提示句法错误,而且^符号就指在那个短划钱处。
所以import后面的模块名称中不能含短划线吗? 如果不能话,为什么numpy模块又内置了这个语句呢?我尝试在包里搜索numpy.py这个文件,也没有找到。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表