我需要从github安装一个模块(pyrise)。这是因为我需要修改它,然后提交更改并请求拉取请求。
如果我用pip安装,我会在根级别获得__init__.py
的常用pyrise文件夹。
所以我没有使用pip和dis(在site-packages
文件夹中)
git clone git@github.com:nicoladj77/pyrise.git
cd pyrise
python setup.py install
这样可以正确安装所有内容,但现在我在pyrise
下有一个site-packages
文件夹,在pyrise
内有另一个pyrise
文件夹。
并且第一个pyrise
有一个空的__init__.py
,因此当我这样做时
import pyrise
我无法访问任何对象,因为正确的__init__.py
位于第二个pyrise
文件夹中。
我做错了什么?我在错误的目录中安装它吗?
答案 0 :(得分:2)
尝试使用develop
:
git clone git@github.com:nicoladj77/pyrise.git
cd pyrise
python setup.py develop