尝试运行rethinkdb rebuild命令时遇到此错误:
启动'rethinkdb-index-rebuild'时出错:没有这样的文件或 directory rethinkdb-index-rebuild命令取决于RethinkDB 必须安装的Python驱动程序。如果是Python驱动程序 已安装,请确保PATH环境变量 包括备份脚本的位置,以及当前用户的位置 有权访问和运行脚本。
然而,我安装了rethinkdb python模块并正确设置了路径:
要求已经满足(使用--upgrade升级):rethinkdb in /Library/Python/2.7/site-packages清理......
为什么这不起作用?
答案 0 :(得分:2)
如果rethinkdb-index-rebuild
脚本不在PATH
中,您可以调用index-rebuild
命令
python -mrethinkdb._index_rebuild
答案 1 :(得分:1)
原来这是在较新版本的python模块中实现的功能。解决了它:
sudo pip install --upgrade rethinkdb