2017-06-07 5 views
1

J'essaie d'utiliser LMDB. Après avoir installé LMDB avec pip, j'ai essayé:Comment créer une base de données dans LMDB?

import lmdb 
env = lmdb.open('test001', map_size=1000) 

à ce stade, je reçois l'erreur suivante. Je vois un dossier appelé test001 est créé, avec un fichier appelé lock.mdb dans celui-ci. Qu'est-ce que je fais mal?

+0

votre exemple fonctionne sur une machine minière sans erreur –

+0

@AzatIbrakov C'est bon à savoir. Je vais regarder dans les problèmes dans les paquets/dépendances. – user3394040

+0

même problème. pourriez-vous trouver la raison? –

Répondre

0

Le problème était que j'essayais de créer le LMDB dans un dossier partagé dans VM, comme suggéré dans les commentaires. La création de la base de données dans le montage natif résout le problème.