cancel
Showing results for 
Search instead for 
Did you mean: 

Nuxeo Drive

oroussel_
Champ in-the-making
Champ in-the-making

Bonjour,

J'ai essayé en vain d'installer Nuxeo drive sur mon client linux mais en vain. J'ai pourtant bien suivi les instructions données sur le site :

https://github.com/nuxeo/nuxeo-drive/#ubuntudebian-and-other-linux-variants-client

Et notamment les trois commandes suivantes :

sudo apt-get install python-pip python-dev python-qt4 sudo pip install -U -r https://raw.github.com/nuxeo/nuxeo-drive/master/requirements.txt sudo pip install -U git+https://github.com/nuxeo/nuxeo-drive.git

Mais je n'arrive pas, par la suite à lancer nuxeo drive et rentrer une url à laquelle le synchroniser.

Et les lignes de debug me donne ce résultat :

root@IA62-EEEBOX205:~# ndrive --log-level-console=DEBUG 2014-01-24 11:30:18,035 3799 140562676451072 DEBUG nxdrive.controller nxdrive installed in '/usr/local/lib/python2.7/dist-packages/nxdrive' 2014-01-24 11:30:18,036 3799 140562676451072 DEBUG nxdrive.controller nxdrive configured in '/root/.nuxeo-drive' 2014-01-24 11:30:18,079 3799 140562676451072 INFO alembic.migration Context impl SQLiteImpl. 2014-01-24 11:30:18,079 3799 140562676451072 INFO alembic.migration Will assume non-transactional DDL. 2014-01-24 11:30:18,080 3799 140562676451072 DEBUG nxdrive.migration Checking if SQLite database migration is needed. Traceback (most recent call last): File "/usr/local/bin/ndrive", line 6, in sys.exit(main()) File "/usr/local/lib/python2.7/dist-packages/nxdrive/commandline.py", line 505, in main return CliHandler().handle(argv) File "/usr/local/lib/python2.7/dist-packages/nxdrive/commandline.py", line 314, in handle timeout=options.timeout) File "/usr/local/lib/python2.7/dist-packages/nxdrive/controller.py", line 159, in init migrate_db(self._engine) File "/usr/local/lib/python2.7/dist-packages/nxdrive/migration.py", line 18, in migrate_db upgrade(config, engine, 'head') File "/usr/local/lib/python2.7/dist-packages/nxdrive/migration.py", line 39, in upgrade run_migration(engine) File "/usr/local/lib/python2.7/dist-packages/nxdrive/migration.py", line 71, in run_migration head_rev = context.get_head_revision() File "", line 7, in get_head_revision File "/usr/local/lib/python2.7/dist-packages/alembic/environment.py", line 148, in get_head_revision return self.script.as_rev_number("head") File "/usr/local/lib/python2.7/dist-packages/alembic/script.py", line 122, in as_revision_number id = self.get_current_head() File "/usr/local/lib/python2.7/dist-packages/alembic/script.py", line 255, in get_current_head current_heads = self.get_heads() File "/usr/local/lib/python2.7/dist-packages/alembic/script.py", line 284, in get_heads for script in self._revision_map.values(): File "/usr/local/lib/python2.7/dist-packages/alembic/util.py", line 233, in get obj.dict[self.name] = result = self.fget(obj) File "/usr/local/lib/python2.7/dist-packages/alembic/script.py", line 208, in revision_map for file in os.listdir(self.versions): OSError: [Errno 2] No such file or directory: '/usr/local/lib/python2.7/dist-packages/alembic/versions'

Pourriez-vous m'aider à installer le client sous ubuntu ?

Cordialement

Olivier Roussel

1 ACCEPTED ANSWER

ataillefer_
Star Contributor
Star Contributor

Bonjour,

Cette erreur est due aux changements récents faits pour NXP-12694, l'exécution des scripts de migration de la base locale n'ayant pas été prise en compte dans le cas d'une installation avec pip sous Linux.

J'ai créé NXP-13633 pour résoudre ce problème. En attendant, vous pouvez utiliser ce contournement que j'ai ajouté à la documentation d'installation pour Linux :

sudo mkdir /usr/local/lib/python2.7/dist-packages/alembic/versions

Cdt,
/> Antoine

View answer in original post

2 REPLIES 2

ataillefer_
Star Contributor
Star Contributor

Bonjour,

Cette erreur est due aux changements récents faits pour NXP-12694, l'exécution des scripts de migration de la base locale n'ayant pas été prise en compte dans le cas d'une installation avec pip sous Linux.

J'ai créé NXP-13633 pour résoudre ce problème. En attendant, vous pouvez utiliser ce contournement que j'ai ajouté à la documentation d'installation pour Linux :

sudo mkdir /usr/local/lib/python2.7/dist-packages/alembic/versions

Cdt,
/> Antoine

Bonjour,

Getting started

Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.