Tu sei qui: Portale » community-ru » Не ставится ZMySQLDA в Zope под Ви ...
Your last jobs
In order to publish them on our website, you can submit your job or internship offers to this address
 

Не ставится ZMySQLDA в Zope под Виндами...



Post  Не ставится ZMySQLDA в Zope под Виндами...
Author: Nilov Serge  Send Email
Date: 2007-02-15


Мне надо поставить Pythoz/Zope и юзать базу MySql И меня возникли проблемы при установке MySql драйвера

Делаю так: MySql server стоит в c:\mysql

Ставлю python-2.4.msi ставлю в диреторию по умолчанию C:\Python24\

Zope-2.10.1-win32.exe ставлю в диреторию по умолчанию C:\Zope\ MySQL-python.exe-1.2.0.win32-py2.4.exe ставлю в диреторию по умолчанию -он сам определяет C:\Python24\

ZMySQLDA-Zope24.exe ставлю в диреторию C:\Zope\2.10.1\Zope\ и в C:\Zope\2.10.1\Zope\lib\python\Products\ появляется каталог ZMySQLDA

И при запуске службы этот продукт не добавляется в список установленных продутов("/Control_Panel/Products")

Лезу в лог: C:\Zope\Instance\2.10.1\log\event.log и вижу: "2007-02-14T10:43:11 ERROR Application Could not import Products.ZMySQLDA Traceback (most recent call last): File "C:\Zope\2.10.0\Zope\lib\python\OFS\Application.py", line 703, in import_product product=__import__(pname, global_dict, global_dict, silly) File "C:\Zope\2.10.0\Zope\lib\python\Products\ZMySQLDA\__init__.py", line 91, in ? import DA File "C:\Zope\2.10.0\Zope\lib\python\Products\ZMySQLDA\DA.py", line 92, in ? from db import DB File "C:\Zope\2.10.0\Zope\lib\python\Products\ZMySQLDA\db.py", line 89, in ? import _mysql ImportError: No module named _mysql "

Скопировал _mysql.pyd и libmySQL.dll в C:\Python24\ и получил:

"ImportError: DLL load failed: Not found stated module."

Запустил FileMon и увидел ОЧЕНЬ МНОГО ошибок типа: ... 469 16:45:42 pythonservice.e:3340 OPEN C:\Python24\site.pyd NOT FOUND Options: Open Access: Read 470 16:45:42 pythonservice.e:3340 OPEN C:\Python24\site.dll NOT FOUND Options: Open Access: Read 488 16:45:42 pythonservice.e:3340 OPEN C:\Python24\os.pyd NOT FOUND Options: Open Access: Read 489 16:45:42 pythonservice.e:3340 OPEN C:\Python24\os.dll NOT FOUND Options: Open Access: Read ...

Не понятно к чему эти ошибки отсутствия файлов? Таких файлов у меня на диске НЕТ!

Раз 5 все переустанавливал Пытался все свалить в один каталог C:\Python24\ и та же ошибка

Смотрю cnhre jib,rb "C:\Zope\2.10.1\Zope\lib\python\OFS\Application.py", line 703, in import_product product=__import__(pname, global_dict, global_dict, silly):

silly=(__doc__,) modules=sys.modules have_module=modules.has_key

try: package_dir=path_join(product_dir, product_name) if not isdir(package_dir): return if not exists(path_join(package_dir, __init__.py)): if not exists(path_join(package_dir, __init__.pyc)): if not exists(path_join(package_dir, __init__.pyo)): return

pname="Products.%s" % product_name try: product=__import__(pname, global_dict, global_dict, silly) !!!!!!!!!!!!!!!! ERROR LINe if hasattr(product, __module_aliases__): ... Походе нет каких-то параметров среды? В Виндах добавил переменную PYTHONPATH=C:\Python24 В Path добавил ;C:\Python24\Lib;C:\Python24;C:\Zope\2.10.1\Zope\bin\lib;

Никто не знает в чем проблема? Никому не удавалось поставить ZMySQLDA? Возможно перечисленный версии где-то не стыкуются?

С уважением, Нилов Сергей.




Comments: order by [Date] [Author] [Subject]

  Re:Не ставится ZMySQLDA в Zope под Виндами... ( - 2007-08-06)

а вот мне удалось таки поставить ZMySQLDA , конечно было непросто

Apéros plone

Vous êtes les bienvenus aux apéros plone : un moment convivial pour parler de Plone, Python et plein d'autres sujets

Manuel Plone 3