J'essaie de créer une version localisée de mon projet.Comment utiliser buildout pour créer une version localisée de mon projet?
Je suis parti de ce qui suit:
mkdir my
cd my
wget http://svn.zope.org/*checkout*/zc.buildout/trunk/bootstrap/bootstrap.py
Après la dernière commande, je reçois le message suivant:
Warning: wildcards not supported in HTTP. --08:42:17-- http://svn.zope.org/checkout/zc.buildout/trunk/bootstrap/bootstrap.py => `bootstrap.py' Resolving svn.zope.org... 74.84.203.155 Connecting to svn.zope.org|74.84.203.155|:80... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [text/x-python]
[ <=> ] 2,572 --.--K/s
08:42:17 (122.64 MB/s) - `bootstrap.py' saved [2572]
Vous pouvez y voir un message d'avertissement. Je ne sais pas ce que cela signifie et si je devrais m'en méfier. De toute façon, j'ai essayé de continuer.
python bootstrap.py init
vi buildout.cfg
Dans le buildout.cfg je mis les éléments suivants:
[buildout]
parts = sqlite
[sqlite]
recipe = zc.recipe.egg
eggs = pysqlite
interpreter = mypython
Et puis-je exécuter:
./bin/buildout
A ce stade, j'ai des problèmes:
Getting distribution for 'zc.recipe.egg'. Got zc.recipe.egg 1.2.2. Installing sqlite. Getting distribution for 'pysqlite'. In file included from src/module.c:24: src/connection.h:33:21: error: sqlite3.h: No such file or directory In file included from src/module.c:24: src/connection.h:38: error: expected specifier-qualifier-list before ‘sqlite3’ In file included from src/module.c:25: src/statement.h:37: error: expected specifier-qualifier-list before ‘sqlite3’ src/module.c: In function ‘module_complete’: src/module.c:99: warning: implicit declaration of function ‘sqlite3_complete’ src/module.c: At top level: src/module.c:265: error: ‘SQLITE_OK’ undeclared here (not in a function) src/module.c:266: error: ‘SQLITE_DENY’ undeclared here (not in a function) src/module.c:267: error: ‘SQLITE_IGNORE’ undeclared here (not in a function) src/module.c:268: error: ‘SQLITE_CREATE_INDEX’ undeclared here (not in a function) src/module.c:269: error: ‘SQLITE_CREATE_TABLE’ undeclared here (not in a function) src/module.c:270: error: ‘SQLITE_CREATE_TEMP_INDEX’ undeclared here (not in a function) src/module.c:271: error: ‘SQLITE_CREATE_TEMP_TABLE’ undeclared here (not in a function) src/module.c:272: error: ‘SQLITE_CREATE_TEMP_TRIGGER’ undeclared here (not in a function) src/module.c:273: error: ‘SQLITE_CREATE_TEMP_VIEW’ undeclared here (not in a function) src/module.c:274: error: ‘SQLITE_CREATE_TRIGGER’ undeclared here (not in a function) src/module.c:275: error: ‘SQLITE_CREATE_VIEW’ undeclared here (not in a function) src/module.c:276: error: ‘SQLITE_DELETE’ undeclared here (not in a function) src/module.c:277: error: ‘SQLITE_DROP_INDEX’ undeclared here (not in a function) src/module.c:278: error: ‘SQLITE_DROP_TABLE’ undeclared here (not in a function) src/module.c:279: error: ‘SQLITE_DROP_TEMP_INDEX’ undeclared here (not in a function) src/module.c:280: error: ‘SQLITE_DROP_TEMP_TABLE’ undeclared here (not in a function) src/module.c:281: error: ‘SQLITE_DROP_TEMP_TRIGGER’ undeclared here (not in a function) src/module.c:282: error: ‘SQLITE_DROP_TEMP_VIEW’ undeclared here (not in a function) src/module.c:283: error: ‘SQLITE_DROP_TRIGGER’ undeclared here (not in a function) src/module.c:284: error: ‘SQLITE_DROP_VIEW’ undeclared here (not in a function) src/module.c:285: error: ‘SQLITE_INSERT’ undeclared here (not in a function) src/module.c:286: error: ‘SQLITE_PRAGMA’ undeclared here (not in a function) src/module.c:287: error: ‘SQLITE_READ’ undeclared here (not in a function) src/module.c:288: error: ‘SQLITE_SELECT’ undeclared here (not in a function) src/module.c:289: error: ‘SQLITE_TRANSACTION’ undeclared here (not in a function) src/module.c:290: error: ‘SQLITE_UPDATE’ undeclared here (not in a function) src/module.c:291: error: ‘SQLITE_ATTACH’ undeclared here (not in a function) src/module.c:292: error: ‘SQLITE_DETACH’ undeclared here (not in a function) src/module.c: In function ‘init_sqlite’: src/module.c:419: warning: implicit declaration of function ‘sqlite3_libversion’ src/module.c:419: warning: passing argument 1 of ‘PyString_FromString’ makes pointer from integer without a cast error: Setup script exited with error: command 'gcc' failed with exit status 1 An error occured when trying to install pysqlite 2.5.5.Look above this message for any errors thatwere output by easy_install. While: Installing sqlite. Getting distribution for 'pysqlite'. Error: Couldn't install: pysqlite 2.5.5
Quelqu'un peut-il me dire, plaide, ce que ces erreurs me ssages signifie et comment le problème ci-dessus peut être résolu?