2017-06-07 114 views
1

我正在嘗試使用LMDB。在使用pip安裝LMDB之後,我嘗試了以下方法:如何在LMDB中創建數據庫?

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

此時我收到以下錯誤消息。

lmdb.InvalidParameterError: test001: Invalid argument 

我確實看到名爲test001的文件夾被創建,其中包含一個名爲lock.mdb的文件。我究竟做錯了什麼?

+0

你的例子在我的機器上工作沒有錯誤 –

+0

@AzatIbrakov這很好知道。我會研究軟件包/依賴關係中的問題。 – user3394040

+0

同樣的問題。你能找到原因嗎? –

回答

0

問題在於我試圖在VM中的共享文件夾中創建LMDB,如評論中所建議的。以本機安裝方式創建數據庫解決了這個問題。