繁体   English   中英

使用导入时的Python错误消息

[英]Python error message when using import

我在使用Python 2.7,Windows 10、32位版导入某些软件包时遇到问题。 当我输入:

import urllib2

我得到:

import urllib2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\urllib2.py", line 94, in <module>
import httplib
File "C:\Python27\lib\httplib.py", line 80, in <module>
import mimetools
File "C:\Python27\lib\mimetools.py", line 6, in <module>
import tempfile
File "C:\Python27\lib\tempfile.py", line 32, in <module>
import io as _io
File "io.py", line 1
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:44:40) [MSC v.1600 64 bit 
(AMD64)] on win32
         ^
SyntaxError: invalid syntax 
(the arrow is pointing to 3.4.3, not to 'on')

谁能告诉我为什么我最终得到了Python 3.4.3行,这就是为什么它没有运行的原因? 我正在使用Python 2.7版本。 是否存在来自Python 3.4的旧文件。 我以前从IBM SPSS获得的信息已经留在系统文件中的某处并引起了麻烦? 还是其他呢? 我已经检查了path变量,并且没有Python 3.4.3的痕迹。

提前致谢!

这条线

File "io.py", line 1
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:44:40) [MSC v.1600 64 bit 
(AMD64)] on win32

说您有一个名为io.py的文件,该文件不包含应有的文件,而是一个Python版本字符串。

在系统中搜索名为io.py文件,然后在记事本中打开每个文件。 一个将具有版本字符串。 这是一个标准库,因此您可能需要重新安装Python才能对其进行修复。

暂无
暂无

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

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