从新目录开始,我克隆以下存储库:
https://github.com/deribit/deribit-api-python
我将克隆的目录重命名为deribit_api_python
在基本目录中,我只有一个Python文件:
from deribit_api_python import RestClient
结果是:
Traceback (most recent call last):
File "my_code.py", line 1, in <module>
from deribit_api_python import RestClient
ImportError: cannot import name 'RestClient'
为什么我的代码会生成错误?
答案 0 :(得分:2)
在__init__.py
文件中写入
from .deribit_api import RestClient
或者您需要通过
更改初始调用from deribit_api_python.derbit_api import RestClient
答案 1 :(得分:0)
实现该软件包的最佳方法是按照存储库中所述通过pip安装。 pip install deribit-api
,然后通过from deribit_api import RestClient