Python构建失败

Python构建失败,python,build,makefile,Python,Build,Makefile,我试图从源代码构建python。德林 $make测试 出现此错误并导致生成失败 =======================================================================================错误:test\u idna(test.test\u socket.GeneralModuleTests) ---------------------------------------------------------------------

我试图从源代码构建python。德林

$make测试

出现此错误并导致生成失败

=======================================================================================错误:test\u idna(test.test\u socket.GeneralModuleTests) ----------------------------------------------------------------------回溯(最近一次调用上次):文件 “/home/h/Downloads/Python-3.4.2/Lib/test/test_socket.py”,第1287行, 在测试中 socket.gethostbyname('imkСПццццацццццццццц

----------------------------------------------------------------------在150.098秒内运行了506次测试

失败(错误=1,跳过=24)测试\u套接字生成失败:**[测试] 错误1

我在python的源代码中使用了俄文URL。python被黑客攻击了吗? 这是什么?它翻译成ispytanie.python.org 但我仍然不知道它为什么会在那里

更新: 俄文版的翻译版已经不起作用了。 按照Linux安装说明运行$make测试的任何人
可能会遇到此错误

我编辑了Python-3.4.2/Lib/test/test_socket.py并删除了3个俄语URL实例,用“Python.org”替换它们,现在它允许$make test成功

我编辑了Python-3.4.2/Lib/test/test_socket.py并删除了3个俄语URL实例,用“Python.org”替换它们,现在它允许$make test成功

可能是在测试gethostbyname中的unicode支持??或者假设有这样一个服务器总是处于运行状态,所以测试总是会通过(目前还没有达到我所能看到的程度)。试着修改代码。。e、 首先尝试一下“www.python.org”,因为这已经结束了。然后尝试一些unicode主机,看看是否有效。它会给你更多的信息。可能是测试gethostbyname中的unicode支持??或者假设有这样一个服务器总是处于运行状态,所以测试总是会通过(目前还没有达到我所能看到的程度)。试着修改代码。。e、 首先尝试一下“www.python.org”,因为这已经结束了。然后尝试一些unicode主机,看看是否有效。它会给你更多的信息。