Python 以单独的名称安装程序包的分支

Python 以单独的名称安装程序包的分支,python,python-2.7,pip,virtualenv,Python,Python 2.7,Pip,Virtualenv,我喜欢使用statsmodels,称之为statsmodels_beta或其他什么,并且能够在Python中同时使用这两者(即导入statsmodels;导入statsmodels_beta) 我试着跑步 $pip install -e git+https://github.com/josef-pkt/statsmodels.git#egg=statsmodels_beta 。。。但它不允许我导入它。请注意,这是在已经安装了普通statsmodels的virtualenv中完成的 这对我很有

我喜欢使用statsmodels,称之为statsmodels_beta或其他什么,并且能够在Python中同时使用这两者(即导入statsmodels;导入statsmodels_beta)

我试着跑步

$pip install -e git+https://github.com/josef-pkt/statsmodels.git#egg=statsmodels_beta 
。。。但它不允许我导入它。请注意,这是在已经安装了普通statsmodels的virtualenv中完成的

这对我很有效(在给定的虚拟环境中):


给定的url不是Git存储库的路径,它是一个带有文本墙的HTML页面。修复了,抱歉——这不是问题所在,只是粗制滥造的问题编写令人担忧的是恢复旧线程,但您找到了方法吗?我有完全相同的问题,但找不到任何有用的东西。我可以安装一个可编辑版本的软件包,但我怀疑是否有办法做到你所要求的。我将在下面添加一个答案!
source ~/env/bin/activate
pip uninstall statsmodels
pip install -e git+https://github.com/josef-pkt/statsmodels/tree/absorb_fixed_effects#egg=statsmodels
cd ~/env/src/statsmodels
git checkout -b absorb_fixed_effects
git pull origin absorb_fixed_effects