Python 3无法在CMD中导入套接字,但在IDLE中可用

时间:2018-07-25 12:29:11

标签: python cmd

我已经在计算机上安装了python 3.7。似乎无法在CMD中import套接字:

C:\Users\Sina\py
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:06:47) [MSC v.1914 32 bit 
(Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import socket
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python37-32\lib\socket.py", line 49, in <module>
import _socket
ImportError: Module use of python27.dll conflicts with this version of 
Python.
>>>

但是令人惊讶的是,我能够将socket导入IDLE(Python 3.7)。

我搜索了安装目录中的任何“ python27.dll”文件,但未找到 3.7版本(C:\ Python37-32)

编辑:用于创建冲突的“ C:\ Users \ Sina”处有一个_socket.pyd文件。我删除了它,问题得到解决。多亏亚兰·费!

0 个答案:

没有答案