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

Attention: Blogs & Forums are in READ-ONLY mode from Oct 9-19 as we transition to our new platform. Learn more.

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.