我正在尝试在我的 Jetson Nano 板 (Ubuntu) 上从源安装特定的 Python 版本,但出现错误,我不知道如何解决此问题。\n我这样做:
\n一段时间后我收到:
\n\n\n0:34:25 负载平均:1.10 [189/391] test_logging\n--- 日志记录错误 --- 收到错误:[SSL: SSLV3_ALERT_CERTIFICATE_EXPIRED] sslv3 警报证书已过期\n(_ssl.c:728) 回溯(大多数最近的调用最后):文件\n“/home/dlinano/Documents/Python-3.5.7/Lib/logging/handlers.py”,行\n1184,在emit\nh.endheaders()文件“/home/dlinano/ Documents/Python-3.5.7/Lib/http/client.py”,第 1103 行,\n endheaders\nself._send_output(message_body) 文件“/home/dlinano/Documents/Python-3.5.7/Lib/http/client .py”,第 934 行,\n _send_output\nself.send(msg) 文件“/home/dlinano/Documents/Python-3.5.7/Lib/http/client.py”,第 877 行,\nin send\nself。 connect() 文件“/home/dlinano/Documents/Python-3.5.7/Lib/http/client.py”,第 1261 行,\nin connect\nserver_hostname=server_hostname) 文件“/home/dlinano/Documents/Python-3.5 .7/Lib/ssl.py”,第 385 行,在\nwrap_socket\n_context=self 中) 文件“/home/dlinano/Documents/Python-3.5.7/Lib/ssl.py”,第 760 行,在\n init中\nself.do_handshake() 文件“/home/dlinano/Documents/Python-3.5.7/Lib/ssl.py”,第 996 行,位于\ndo_handshake\nself._sslobj.do_handshake() 文件“/home/dlinano/Documents /Python-3.5.7/Lib/ssl.py”,第 641 行,in\ndo_handshake\nself._sslobj.do_handshake() ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败 (_ssl.c:728) Call\nstack :文件“/home/dlinano/Documents/Python-3.5.7/Lib/runpy.py”,\n第193行,在_run_module_as_main\n“ main ”,mod_spec)文件“/home/dlinano/Documents/Python-3.5。 7/Lib/runpy.py”,第 85 行,在\n_run_code\nexec(code, run_globals) 文件“/home/dlinano/Documents/Python-3.5.7/Lib/test/regrtest.py”,行\n1833,在\nmain_in_temp_cwd()文件“/home/dlinano/Documents/Python-3.5.7/Lib/test/regrtest.py”,行\n1808,在main_in_temp_cwd\nmain()文件“/home/dlinano/Documents/Python- 3.5.7/Lib/test/regrtest.py”,第 873 行,\n main\nruntest_accumulate() 文件“/home/dlinano/Documents/Python-3.5.7/Lib/test/regrtest.py”,第 863 行, \nin runtest_accumulate\nmatch_tests=ns.match_tests, pgo=ns.pgo) 文件“/home/dlinano/Documents/Python-3.5.7/Lib/test/regrtest.py”,行\n1108,在 runtest\npgo=pgo )文件“/home/dlinano/Documents/Python-3.5.7/Lib/test/regrtest.py”,行\n1403,在 runtest_inner\ntest_runner() 文件“/home/dlinano/Documents/Python-3.5.7/ Lib/test/support/ init .py",\n第 1565 行,在内部\nreturn func(*args, **kwds) 文件“/home/dlinano/Documents/Python-3.5.7/Lib/test/test_logging.py ”,行\n4298,在 test_main\nsupport.run_unittest(*tests) 文件“/home/dlinano/Documents/Python-3.5.7/Lib/test/support/ init .py”,\n行 1901,在 run_unittest\n_run_suite (套件)文件“/home/dlinano/Documents/Python-3.5.7/Lib/test/support/ init .py”,\n第 1857 行,在 _run_suite\nresult = runner.run(suite) 文件“/home/dlinano/Documents/Python-3.5.7/Lib/test/support/在 _run_suite\nresult = runner.run(suite) 文件“/home/dlinano/Documents/Python-3.5.7/Lib/test/support/ init.py”,\n第 1740 行,在 run\ntest(结果) 文件“/home/dlinano/Documents/Python-3.5.7/Lib/unittest/suite.py”,第 84 行,\n 调用\nreturn self.run(*args, **kwds) File "/home/dlinano/Documents/Python-3.5.7/Lib/unittest/case.py", line 605,\n run\ntestMethod() File " /home/dlinano/Documents/Python-3.5.7/Lib/test/test_logging.py", line\n1710, in test_output\nlogger.error(msg) 消息:\'sp\xd0\xb4m\' 参数:()\nreturn self.run( *args,**kwds)文件“/home/dlinano/Documents/Python-3.5.7/Lib/unittest/suite.py”,行\n122,运行\ntest(结果)文件“/home/dlinano/Documents /Python-3.5.7/Lib/unittest/suite.py”,第 84 行,\n调用\nreturn self.run(*args, **kwds) 文件“/home/dlinano/Documents/Python-3.5.7/ Lib/unittest/suite.py”,第\n122行,在运行\ntest(结果)文件“/home/dlinano/Documents/Python-3.5.7/Lib/unittest/case.py”,第653行,\n调用
\n
我以前从未见过这个,互联网上也没有类似的东西
\n小智 6
尝试将 keycert.pem 文件(位于测试目录下)替换为任何高于 Python-3.5.7 的 Python 版本中可用的最新 keycert.pem。
希望这能解决您的问题。我做了同样的事情,这对我有用:)
| 归档时间: |
|
| 查看次数: |
2390 次 |
| 最近记录: |