LINUX.ORG.RU

cxfreeze не запускается


0

1

собрал скрипт на python3 cxfreez-ом
у меня все работает, а на сервере при запуске выдает такое:



root@aeroden:/var/www/test# ./start.pyw
ERROR:root:code for hash md5 was not found.
Traceback (most recent call last):
File «/usr/lib/python3.2/hashlib.py», line 141, in <module>
File «/usr/lib/python3.2/hashlib.py», line 91, in __get_builtin_constructor
ValueError: unsupported hash type md5
ERROR:root:code for hash sha1 was not found.
Traceback (most recent call last):
File «/usr/lib/python3.2/hashlib.py», line 141, in <module>
File «/usr/lib/python3.2/hashlib.py», line 91, in __get_builtin_constructor
ValueError: unsupported hash type sha1
ERROR:root:code for hash sha224 was not found.
Traceback (most recent call last):
File «/usr/lib/python3.2/hashlib.py», line 141, in <module>
File «/usr/lib/python3.2/hashlib.py», line 91, in __get_builtin_constructor
ValueError: unsupported hash type sha224
ERROR:root:code for hash sha256 was not found.
Traceback (most recent call last):
File «/usr/lib/python3.2/hashlib.py», line 141, in <module>
File «/usr/lib/python3.2/hashlib.py», line 91, in __get_builtin_constructor
ValueError: unsupported hash type sha256
ERROR:root:code for hash sha384 was not found.
Traceback (most recent call last):
File «/usr/lib/python3.2/hashlib.py», line 141, in <module>
File «/usr/lib/python3.2/hashlib.py», line 91, in __get_builtin_constructor
ValueError: unsupported hash type sha384
ERROR:root:code for hash sha512 was not found.
Traceback (most recent call last):
File «/usr/lib/python3.2/hashlib.py», line 141, in <module>
File «/usr/lib/python3.2/hashlib.py», line 91, in __get_builtin_constructor
ValueError: unsupported hash type sha512
Traceback (most recent call last):
File «/usr/lib/python3.2/site-packages/cx_Freeze/initscripts/Console3.py», line 27, in <module>
File «start.pyw», line 3, in <module>


по идее он вообще бы должен запускаться на сервере где нет питона, а в этом логе указаны пути к питоновским библиотекам, включая путь к cxfreeze - которых на сервере вообще не существует

подскажите, куда тут копать?
как сделать чтобы он не требовал питоновских библиотек?

cxfreeze скорее всего не фризит модули в .so-шках, а эти хеш-функции там и определены

лучше поставь питон там, где он нужен. хотя можешь и собственный бинарник собрать, в который включен питон со всеми нужными модулями.

hatefu1_dead ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.