我在路径/opt/anaconda
中安装了anaconda2-4.4.0并将其添加为我的Pycharm解释器,一切顺利,直到我需要在此link中安装非conda python包。我使用pip
命令安装它,它使用命令pip list
在我的Python包中,但问题是包中没有包含Conda,因为我使用命令conda list
进行了检查,我无法不要在我使用anaconda作为Python解释器的项目中导入它。
我尝试使用命令conda install --offline Downloads/hazm-master.tar.bz2
离线安装我的软件包,但这是错误的。
KeyError: Dist(_Dist__initd=True, channel=u'<unknown>', dist_name=u'hazm-master', name=u'hazm', version=u'master', build_string=u'', build_number=0, with_features_depends=None, base_url=u'file:///home/soheil/Downloads', platform=None)
如何在anaconda包装上添加我想要的包装?
答案 0 :(得分:0)
您需要致电pip
来执行此操作。那应该是什么工作
Conda.add("pip")
pip = joinpath(Conda.BINDIR, "pip")
run(`$pip install -e 'git+https://github.com/sobhe/hazm`)
在Windows上可能是
pip = joinpath(Conda.SCRIPTDIR, "pip")
# On UNIX, Conda.SCRIPTDIR == Conda.BINDIR
修改强>
然而;您还可以通过deprecate groupby agg with a dictionary when renaming链接安装non-conda
个软件包(感谢 @ Sraw的帮助)