如何在 python 中启动 mongodb 守护进程?我有以下脚本
import subprocess
subprocess.Popen(['C:\\mongodb\\bin\\mongod', '----dbpath C:\\dropbox\\projects\\mongodb'])
我得到这个错误:
错误命令行:未知选项 --dbpath C:\dropbox\projects\mongodb
mongo 数据库已在 C:\dropbox\projects\mongodb\ 中创建
我可以将 mongo 数据库移动到 c:\ 并且不指定“--dbpath”,它工作正常。我还可以使用指定的“--dbpath”从 Windows shell 运行 mongod,它运行良好。
出于某种原因,当我尝试从 python 运行它时,它不喜欢传递给它的“--dbpath”参数。
有任何想法吗?