[Cubicweb] Problème de démarrage de Cubicweb sous Windows

Jean-Baptiste Pressac Jean-Baptiste.Pressac at univ-brest.fr
Mon Aug 26 10:59:02 CEST 2013


Bonjour,
J'ai réussi à installer la version 3.17.6 de CubicWeb sous Windows en 
suivant le tutoriel Installing a development environement on Windows 
<http://docs.cubicweb.org/admin/setup-windows.html#installing-a-development-environement-on-windows>. 
Tout du moins, je n'ai plus de message d'erreur en lançant cubicweb-ctl. 
Par contre, quand je lance la commande "cubicweb-ctl create blog myblog" 
du tutoriel de création d'un blog, à l'étape d'initialisation de la base 
de données, j'ai un message d'erreur "ImportError: No module named test" 
(voir détail ci-dessous). A quoi ce message peut-il être dû ?

Je ne sais pas si c'est lié, mais je n'ai pas pu configurer lesvariables 
d'environnement 
<http://docs.cubicweb.org/admin/setup-windows.html#environment-variables> car 
je n'ai pas de répertoire équivalent à C:\Documents and Settings\Jane\My 
Documents\Python\cubicweb\cubicweb\bin.

Cordialement,

Initializing the system database
--------------------------------
c:\Python27\lib\site-packages\yams-0.37.0-py2.7.egg\yams\schema.py:198: 
Warning: [yams 0.38] no targettype specified and there are several 
relation definitions for rtype wf_info_for: ['CWUser', 'BlogE
ntry']. Yet you get the first rdef.
   rschema = self.rdef(name)
Traceback (most recent call last):
   File "C:\Python27\Scripts\cubicweb-ctl.bat", line 14, in <module>
     run(sys.argv[1:])
   File 
"c:\Python27\lib\site-packages\cubicweb-3.17.6-py2.7.egg\cubicweb\cwctl.py", 
line 1061, in run
     CWCTL.run(args)
   File 
"c:\Python27\lib\site-packages\logilab_common-0.60.0-py2.7.egg\logilab\common\clcommands.py", 
line 134, in run
     sys.exit(command.main_run(args, rcfile))
   File 
"c:\Python27\lib\site-packages\logilab_common-0.60.0-py2.7.egg\logilab\common\clcommands.py", 
line 263, in main_run
     self.run(args)
   File 
"c:\Python27\lib\site-packages\cubicweb-3.17.6-py2.7.egg\cubicweb\cwctl.py", 
line 442, in run
     helper.postcreate(self.config.automatic, self.config.config_level)
   File 
"c:\Python27\lib\site-packages\cubicweb-3.17.6-py2.7.egg\cubicweb\server\serverctl.py", 
line 201, in postcreate
     self.config.appid])
   File 
"c:\Python27\lib\site-packages\logilab_common-0.60.0-py2.7.egg\logilab\common\clcommands.py", 
line 134, in run
     sys.exit(command.main_run(args, rcfile))
   File 
"c:\Python27\lib\site-packages\logilab_common-0.60.0-py2.7.egg\logilab\common\clcommands.py", 
line 263, in main_run
     self.run(args)
   File 
"c:\Python27\lib\site-packages\cubicweb-3.17.6-py2.7.egg\cubicweb\server\serverctl.py", 
line 398, in run
     str(self.config.config_level), config.appid])
   File 
"c:\Python27\lib\site-packages\logilab_common-0.60.0-py2.7.egg\logilab\common\clcommands.py", 
line 134, in run
     sys.exit(command.main_run(args, rcfile))
   File 
"c:\Python27\lib\site-packages\logilab_common-0.60.0-py2.7.egg\logilab\common\clcommands.py", 
line 263, in main_run
     self.run(args)
   File 
"c:\Python27\lib\site-packages\cubicweb-3.17.6-py2.7.egg\cubicweb\server\serverctl.py", 
line 457, in run
     init_repository(config, drop=self.config.drop)
   File 
"c:\Python27\lib\site-packages\cubicweb-3.17.6-py2.7.egg\cubicweb\server\__init__.py", 
line 175, in init_repository
     repo = Repository(config, vreg=vreg)
   File 
"c:\Python27\lib\site-packages\cubicweb-3.17.6-py2.7.egg\cubicweb\server\repository.py", 
line 200, in __init__
     self.init_cnxset_pool()
   File 
"c:\Python27\lib\site-packages\cubicweb-3.17.6-py2.7.egg\cubicweb\server\repository.py", 
line 242, in init_cnxset_pool
     self.set_schema(config.load_schema(expand_cubes=True))
   File 
"c:\Python27\lib\site-packages\cubicweb-3.17.6-py2.7.egg\cubicweb\server\repository.py", 
line 332, in set_schema
     self.vreg.set_schema(schema)
   File 
"c:\Python27\lib\site-packages\cubicweb-3.17.6-py2.7.egg\cubicweb\cwvreg.py", 
line 598, in set_schema
     self.reload(self.config.appobjects_path(), force_reload=False)
   File 
"c:\Python27\lib\site-packages\cubicweb-3.17.6-py2.7.egg\cubicweb\cwvreg.py", 
line 626, in reload
     self.register_objects(path)
   File 
"c:\Python27\lib\site-packages\cubicweb-3.17.6-py2.7.egg\cubicweb\cwvreg.py", 
line 685, in register_objects
     path, self.config.extrapath)
   File 
"c:\Python27\lib\site-packages\logilab_common-0.60.0-py2.7.egg\logilab\common\registry.py", 
line 667, in register_objects
     self.load_file(filepath, modname)
   File 
"c:\Python27\lib\site-packages\logilab_common-0.60.0-py2.7.egg\logilab\common\registry.py", 
line 724, in load_file
     module = load_module_from_name(modname)
   File 
"c:\Python27\lib\site-packages\logilab_common-0.60.0-py2.7.egg\logilab\common\modutils.py", 
line 123, in load_module_from_name
     return load_module_from_modpath(dotted_name.split('.'), path, use_sys)
   File 
"c:\Python27\lib\site-packages\logilab_common-0.60.0-py2.7.egg\logilab\common\modutils.py", 
line 165, in load_module_from_modpath
     mp_file, mp_filename, mp_desc = find_module(part, path)
ImportError: No module named test

Jean-Baptiste Pressac
Traitement et analyse de bases de données
Centre de Recherche Bretonne et Celtique
20 rue Duquesne
CS 93837
29238 Brest cedex 3

tel : +33 (0)2 98 01 68 95
fax : +33 (0)2 98 01 63 93

Le 24/05/2013 15:56, Aurélien Campéas a écrit :
> Le 24/05/2013 15:43, Jean-Baptiste Pressac a écrit :
>> Bonjour,
>> J'ai tenté une installation de Cubicweb sous Windows 7 64 bits avec
>> Python 2.7. J'ai tout d'abord tenté une installation à partir de la
>> source (http://docs.cubicweb.org/admin/setup#install-from-source) mais
>> le message d'erreur suivant s'affichait en lançant une commande
>> cubicweb-ctl :
>>
>> C:\Users\ubo\Documents\Cubicweb>cubicweb-ctl create blog myblog
>> Traceback (most recent call last):
>> File "C:\Python27\Scripts\cubicweb-ctl.bat", line 13, in <module>
>> from cubicweb.cwctl import run
>> File "c:\Python27\lib\site-packages\cubicweb\__init__.py", line 41, in
>> <module>
>> from logilab.common.deprecation import deprecated
>> ImportError: No module named logilab.common.deprecation
>> C:\Users\ubo\Documents\Cubicweb>
>>
>> J'ai également tenté une installation par easy-install, mais le même
>> message d'erreur apparait si je tente de relancer cubicweb-ctl. A quoi
>> peut bien correspondre ce message d'erreur à votre avis ?
>> Bien cordialement,
>>
>>
>
> Bonjour,
>
> http://docs.cubicweb.org/admin/config.html?highlight=pythonpath#python
>
> suggère un ajustement du PYTHONPATH. Il faut que celui-ci soit
> adéquatement positionné pour permettre l'import de cubcweb et de ses
> dépendances.
>
> http://docs.cubicweb.org/admin/setup-windows.html?highlight=pythonpath#environment-variables 
>
>
> fait de même.
>
> L'installation par easy_install est encore peu testée (car inutilisée
> chez nous), donc je ne saurais en dire plus dans ce cas.
>
>
> Cordialement,
> Aurélien.
> _______________________________________________
> Cubicweb mailing list
> Cubicweb at lists.cubicweb.org
> http://lists.cubicweb.org/mailman/listinfo/cubicweb
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cubicweb.org/pipermail/cubicweb/attachments/20130826/41cfdcab/attachment-0164.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Jean-Baptiste_Pressac.vcf
Type: text/x-vcard
Size: 576 bytes
Desc: not available
URL: <http://lists.cubicweb.org/pipermail/cubicweb/attachments/20130826/41cfdcab/attachment-0251.vcf>


More information about the Cubicweb mailing list