我正在尝试更新mod_wsgi,并且cryptacular和crypt.h之间存在问题,这在安装mod_wsgi期间引发了错误。幸运的是,隐秘的所有者提出了一种解决方法。解决方法的版本不是其下载页面上的版本,或者我可以通过以下方式安装:
pip install cryptacular
因此,我想指定pip将在何处获得密码。 SSh的地址是
ssh://hg@bitbucket.org/dholth/cryptacular
并且,提交名称为cb96fb3。我尝试过
pip install hg+ssh://hg@bitbucket.org/dholth/cryptacular.git@cb96fb3
我收到一条错误消息:
Error [Errno 2] No such file or directory: 'hg': 'hg' while executing command hg clone --noupdate -q ssh://hg@bitbucket.org/dholth/cryptacular.git /tmp/pip-req-build-xf6ubrkd
Cannot find command 'hg' - do you have 'hg' installed and in your PATH?
诚然,我没有hg安装。该怎么办?我应该阅读哪些页面?
答案 0 :(得分:1)
Mercurial当前不支持Python 3.6,因此无法安装它。我通过下载tar.gz并使用Pip进行安装找到了解决方法。
项目在Bitbucket上的特定提交的文件位于:
watchlist = ['hello','bicycle','monday']
df.loc[(df['Message'].str.contains(watchlist, case=False)),'SomeSeries'] = 'SomeUpdate'
因此,如果您想通过终端机获取它,
https://bitbucket.org/<username>/<project name>/get/<commit name>.tar.gz
然后,解压缩tar.gz并通过Pip通过以下方式安装软件包:
wget "https://bitbucket.org/<username>/<project name>/get/<commit name>.tar.gz"
答案 1 :(得分:0)
您需要根据特定操作系统的说明安装hg:https://www.mercurial-scm.org/
那里的SSH URL也不应包含.git
,因为该存储库不在Git中。