Python构建失败

时间:2014-11-23 04:55:16

标签: python build makefile

我试图从源代码构建python。 Durring

  

$ make test

出现此错误并导致构建失败。

  

=============================================== =======================错误:test_idna(test.test_socket.GeneralModuleTests)   -------------------------------------------------- -------------------- Traceback(最近一次调用最后一次):文件   “/home/h/Downloads/Python-3.4.2/Lib/test/test_socket.py”,第1287行,   在test_idna中       socket.gethostbyname('испытание.python.org')socket.gaierror:[Errno -5]没有与主机名关联的地址

     

----------------------------------------------- -----------------------在150.098s中进行506次测试

     

FAILED(错误= 1,跳过= 24)测试test_socket失败make:*** [test]   错误1

我通过在python源中使用俄语URL来描绘。是python被黑了吗? 这是什么?它转换为ispytanie.python.org 但我仍然不知道为什么它在那里。

更新: http://ispytanie.python.org/ 翻译的页面,俄语页面,不再有效。 任何遵循Linux安装说明,运行$ make test的人 可能会遇到这个错误。

1 个答案:

答案 0 :(得分:3)

我编辑了Python-3.4.2 / Lib / test / test_socket.py并删除了3个俄罗斯URL实例,将其替换为' python.org'现在允许$ make测试成功。