2

我需要从github安装一个模块(pyrise) 。这是因为我需要修改它,然后提交更改并请求拉取请求。

如果我使用 pip 安装,我会得到通常的 pyrise 文件夹,其__init__.py位于根级别。

所以我用 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文件夹中。

我做错了什么?我是否将其安装在错误的目录中?

4

1 回答 1

2

尝试安装它develop

git clone git@github.com:nicoladj77/pyrise.git
cd pyrise
python setup.py develop
于 2013-04-18T11:35:52.543 回答