我正试图在Solaris 10机器上安装cvs2svn。上面有Python2.4.4。我没有根访问权限。当我下载cvs2svn并尝试运行它时,它说
错误: cvs2svn使用anydbm包,它依赖于较低级别的dbm库。您的系统有dbm,已知cvs2svn存在问题。要使用cvs2svn,必须安装Python库,而不是dumbdbm或dbm。有关详细信息,请参阅http://python.org/doc/current/lib/module-anydbm.html。
我下载了gdbm,进行了编译,并将其安装在我的主目录中。如何安装用于anydbm的Python模块?谷歌帮不上忙..。
发布于 2009-06-25 16:27:44
我下载了Python2.5.1并从源代码编译了它。我确保我的gdbm库在适当的路径上,并将altinstall使用到我的主目录中。现在,我可以使用我私有的python副本运行cvs2svn了。
发布于 2009-06-14 12:10:31
将$PYTHONPATH环境变量设置为指向安装gdbm的位置。然后,当您运行cvs2svn时,anybdm模块应该会成功地找到gdbm。
发布于 2015-03-18 00:07:46
要为Python安装gdbm,请尝试:
pip install gdbm如果pip不存在,请通过:easy_install pip安装它。
在OSX上,您可以尝试(如果安装了brew ):
brew install gdbmhttps://stackoverflow.com/questions/922750
复制相似问题