为什么来自SVN的pythoncouchdb实验分支的PIP安装失败?

2024-05-23 22:31:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为一个项目设置Fabric/virtualenv/pip自动部署,我需要安装pythoncouchdb的最新实验分支。当然,我把它放在我的pip需求文件中,如下所示:

-e svn+http://couchdb-python.googlecode.com/svn/branches/experimental/httplib@195#egg=CouchDB-dev_r195

但是,当我运行部署时,收到以下错误和回溯:

^{pr2}$

我知道的是:

  • 错误与它找不到有关设置.py,因为文件从未下载。它似乎拒绝创建路径/home/sk/votersday/src/couchdb,但对于其他包,它总是根据需要创建此路径。在
  • 我可以以root用户和本地用户的身份运行,但同样失败。在
  • 如果我手动创建目录,那么它会提示我该目录当前不是SVN repo,并询问我是否要覆盖它。如果我把它抹掉,它仍然不能结清回购。在
  • 我已经重新安装了pip,并重新创建了virtualenv,错误被复制了。在
  • 我可以在我的本地工作站(在virtualenv中)成功地执行这个pip安装。在

建议?我知道这一定是某种图书馆或权限冲突,但我似乎无法确定

谢谢。在


Tags: pip文件项目路径目录httpvirtualenv部署
1条回答
网友
1楼 · 发布于 2024-05-23 22:31:11

根据johnpaulett的评论,为了在服务器上执行subversion,必须在服务器上安装subversion。在

如果可能的话,我想要冷冻的鸡蛋送到我脸上。在

相关问题 更多 >