Я недавно обновился с Python 2.7 до Python 3.6.
Я запустил работу на Jenkins и получил эту ошибку:
21:00:58 C:\Jenkins\workspace\LoadBalancer>python -u C:\pythondir\addorremove.py site 14 add --delay
21:00:58 Fatal Python error: failed to get random numbers to initialize Python
21:00:58
21:00:59
21:00:59 C:\Jenkins\workspace\LoadBalancer>exit 3
Когда я перезапустил работу, ошибка не произошласнова.
Я искал информацию об ошибке, но другие люди имели ее только в Linux, в то время как я работаю в Windows.
Как я могу избежать этого в будущем?
Сервер, на котором он работал, находится в Windows 2008 R2 Standard.Версия Jenkins - 2.53 (что несколько устарело, но я не думаю, что в этом виноват).
Версия Python: «Python 3.6.5 (v3.6.5: f59c0932b4, 28 марта»).2018, 17:00:18) [MSC v.1900 64 бит (AMD64)] на win32 ".
Это то, что у меня из пипса:
Package Version
---------- ----------
certifi 2018.11.29
chardet 3.0.4
idna 2.7
pip 18.1
pypiwin32 223
pywin32 224
requests 2.20.1
setuptools 39.0.1
urllib3 1.24.1