ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #521  
Старый 08.01.2010, 21:20
Аватар для login999
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме:
4512757

Репутация: 973


По умолчанию

Цитата:
Сообщение от Vaal  
есть скрипт, парсер лог файла, после парсинга данные заносятся в базу
попытался скомпилировать в exe, после запуска ехешника получил ошибку
попробовал скомпилировать простейший скрипт print "Hello World!" - все нормально ехешник работает
попробовал добавить первые строки кода парсера
Код:
import re
import time
import os
import MySQLdb
получил ошибку

D:\Python!\PARSER\dist>hello.exe
Traceback (most recent call last):
File "hello.py", line 4, in <module>
File "MySQLdb\__init__.pyc", line 19, in <module>
File "_mysql.pyc", line 12, in <module>
File "_mysql.pyc", line 10, in __load
ImportError: DLL load failed: =х эрщфхэ єърчрээvщ ьюфєы№.

как решить эту проблему с mysqldb?
Посмотри какие там есть DLL-ки и закинь их в c:\python\dll
P.S. Рекомендую GUI2exe - это написанный на wxpython Гуи-интерфейс для "Собиралок" в экзе
 
Ответить с цитированием

  #522  
Старый 08.01.2010, 22:20
Аватар для Vaal
Vaal
Новичок
Регистрация: 08.01.2010
Сообщений: 11
Провел на форуме:
14160

Репутация: 0
По умолчанию

по совету с другого форума уже посмотрел с помощью depends каких длл не хватает и прописал их в setup.py

все заработало
но есть еще один вопрос, запускаю ехе через командную строку
вначале идет такая строка
D:\Python!\PARSER\dist\library.zip\MySQLdb\__init_ _.py:34: DeprecationWarning: the sets module is deprecated

что то про устаревший модуль, стоит разбираться с этим или ничего страшного?
 
Ответить с цитированием

  #523  
Старый 08.01.2010, 23:23
Аватар для login999
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме:
4512757

Репутация: 973


По умолчанию

Цитата:
Сообщение от Vaal  
по совету с другого форума уже посмотрел с помощью depends каких длл не хватает и прописал их в setup.py

все заработало
но есть еще один вопрос, запускаю ехе через командную строку
вначале идет такая строка
D:\Python!\PARSER\dist\library.zip\MySQLdb\__init_ _.py:34: DeprecationWarning: the sets module is deprecated

что то про устаревший модуль, стоит разбираться с этим или ничего страшного?
Ничего страшного, это простой ворнинг, не более того. это информация на заметку скорее для разработчиков py2exe, чем для тех кто им пользуется
 
Ответить с цитированием

  #524  
Старый 12.01.2010, 05:12
Аватар для Vaal
Vaal
Новичок
Регистрация: 08.01.2010
Сообщений: 11
Провел на форуме:
14160

Репутация: 0
По умолчанию

на ХР все работает без проблем
попробовал на винсервер 2003
программа зависает и через секунд 10 закрывается без ошибок
проверил длл - не хватало msjava.dll и msvcr90.dll
добавил, попробовал снова запустить - все равно зависает

поставил туда питон
запускаю скрипт
зависает на этой строке
Код:
db = MySQLdb.connection(host="localhost", user="root", passwd="", db="test")
висит 5-10 секунд, потом и редактор и шелл закрываются без ошибки

в чем может быть проблема?
 
Ответить с цитированием

  #525  
Старый 12.01.2010, 10:09
Аватар для login999
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме:
4512757

Репутация: 973


По умолчанию

Цитата:
Сообщение от Vaal  
на ХР все работает без проблем
попробовал на винсервер 2003
программа зависает и через секунд 10 закрывается без ошибок
проверил длл - не хватало msjava.dll и msvcr90.dll
добавил, попробовал снова запустить - все равно зависает

поставил туда питон
запускаю скрипт
зависает на этой строке
Код:
db = MySQLdb.connection(host="localhost", user="root", passwd="", db="test")
висит 5-10 секунд, потом и редактор и шелл закрываются без ошибки

в чем может быть проблема?
Смахивает на то, что по таймауту рвет соединения. А мускул крутится ?
P.S. Попробуй через командную строку запустить. Мб фаер режет.

Последний раз редактировалось login999; 12.01.2010 в 12:20..
 
Ответить с цитированием

  #526  
Старый 12.01.2010, 16:08
Аватар для Vaal
Vaal
Новичок
Регистрация: 08.01.2010
Сообщений: 11
Провел на форуме:
14160

Репутация: 0
По умолчанию

через командную строку вроде пустило
Код:
D:\webserver\MySQL Server 5.1\bin>mysql -u root -p
Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.39-community MySQL Community Server (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
мускул работает нормально т.е. скрипт на пхп из мускула данные забирают без проблем
 
Ответить с цитированием

  #527  
Старый 12.01.2010, 20:13
Аватар для login999
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
Провел на форуме:
4512757

Репутация: 973


По умолчанию

Цитата:
Сообщение от Vaal  
через командную строку вроде пустило
Код:
D:\webserver\MySQL Server 5.1\bin>mysql -u root -p
Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.39-community MySQL Community Server (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
мускул работает нормально т.е. скрипт на пхп из мускула данные забирают без проблем
Я имею ввиду мб фаер режет саму твою екзеху.
Попробуй запустить именно собранную тобой exe через консоль. Там тебе должно показать трейсбек (естественно, только в том случае, если на критической секции ошибка не убивается простым try: except что чревато "безмолвным"слетанием).Прос то даже если там ошибка какая-то то не факт что ты ее увидишь - окно слишком быстро закрывается.
 
Ответить с цитированием

  #528  
Старый 12.01.2010, 20:44
Аватар для Vaal
Vaal
Новичок
Регистрация: 08.01.2010
Сообщений: 11
Провел на форуме:
14160

Репутация: 0
По умолчанию

через командую строку тоже самое
никакой ошибки

try: except в том куске кода нет

и фаера тоже не стоит там...
 
Ответить с цитированием

  #529  
Старый 12.01.2010, 21:04
Аватар для gold-goblin
gold-goblin
Познавший АНТИЧАТ
Регистрация: 26.03.2007
Сообщений: 1,095
Провел на форуме:
5265510

Репутация: 455


По умолчанию

мускул на какой оси крутится?
Посмтри конектица питон или нет.
 
Ответить с цитированием

  #530  
Старый 12.01.2010, 22:34
Аватар для Vaal
Vaal
Новичок
Регистрация: 08.01.2010
Сообщений: 11
Провел на форуме:
14160

Репутация: 0
По умолчанию

win server 2003
как посмотреть?
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ