我一直在Python 2.7,Windows 10,32位導入某些軟件包時遇到問題。當我鍵入:使用導入時出現Python錯誤信息
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中獲得的東西留在系統文件的某個地方,並且正在造成麻煩?或者它可能是別的東西?我已經檢查過路徑變量,並且沒有Python 3.4.3的痕跡。
在此先感謝!
你在當前目錄下有一個名爲「io.py」的文件嗎? – Kevin
@凱文,如果你的意思是Python27目錄,不,我不知道。 – DanaDaskalova
我的意思是無論哪個目錄包含具有'import urllib2'的文件,或者打開REPL時殼/命令行所在的目錄。 – Kevin