我正在尝试将 xlrd(Python 的 Excel)库导入 Pydev。
我正在使用 python 3.3.2、eclipse 1.4、Pydev 0.4、xlrd 0.7.1。
我的代码是:
from xlrd import open_workbook
我收到以下错误:
from xlrd import open_workbook
File "C:\Python33\lib\site-packages\xlrd\__init__.py", line 1187
print "EXTERNSHEET(b7-):"
^
SyntaxError: invalid syntax
我试过的(根据这里):
- 在 pydev 项目的属性中,将 xlrd 文件夹和 site_packages 文件夹添加到“PyDev - PYTHONPATH”
- 改为
C:\Python27\lib\site-packages
而不是C:\Python27\Lib\site-packages
- 通过右键单击项目来删除 PyDev 项目配置。然后再次使其成为 PyDev 项目
- 从“Python解释器”中删除Python解释器并再次添加
- 在解释器中添加 xlrd 文件夹
- 文件->重新启动”而不是手动关闭和重新打开
在我安装 xlrd 0.7.1 之前,我安装了一个高级版本(它也不起作用),但我在安装 0.7.1 之前删除了该库。
帮助:S