gpt4 book ai didi

python - 导入错误: No module named _socket

转载 作者:行者123 更新时间:2023-12-01 09:32:17 26 4
gpt4 key购买 nike

我正在尝试从 CPP 环境(Visual studio 2008)执行一小段 python 代码以实现测试自动化。当我尝试在 python 脚本 import socket 中添加以下代码时。 python 代码没有被导入。我收到以下错误。

Py_initialize succeededTraceback (most recent call last):
File "E:\Code\MSVC\PythonTest\Proj\Pythoncheck\Debug\main.py", line 2, in <module>
import socket
File "C:\Python27\Lib\socket.py", line 47, in <module>
import _socket
ImportError: No module named _socket

但是当我单独执行python脚本(python main.py)时,导入socket就没有这样的问题。 python 脚本执行得很好。有人之前遇到过这个吗?谁能帮我解决一下吗?

代码main.py包含

import sys
import socket

print"santhosh"

def startmain():

while True:
time.sleep(5000)


pingcount = 0
print "InstartMain"

问候,桑托什

最佳答案

您启动 python 的环境可能与您启动 CPP 程序的环境不同。尝试设置PYTHONHOME

[我知道这对原始海报没有帮助,但我在 2018 年尝试使用 C# 中的 pythonnet 时遇到了这个问题]

关于python - 导入错误: No module named _socket,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49861095/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com