我已经在计算机上安装了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文件。我删除了它,问题得到解决。多亏亚兰·费!