我得到错误:"ModuleNotFoundError:没有名为' kucin .client'的模块;"山寨"不是一个"包"。运行下面的代码时。我做了pip安装像在这里的文档:hhttps://python- kuucin .readthedocs。io/en/最近/。出了什么问题?
import api_KuCoin
Xkey = api_KuCoin.Pkey
Ykey = api_KuCoin.Skey
Zkey = api_KuCoin.Dkey
client = Client(api_key=Xkey, api_secret=Ykey, api_passphrase=Zkey)```
Traceback (most recent call last):
File "d:Cryptokucooin.py", line 1, in <module>
from kucoin.client import Client
ModuleNotFoundError: No module named 'kucoin.client'
此错误:ModuleNotFoundError: No module named 'kucoin.client'; 'kucoin' is not a package
也可能发生,如果您已将您创建的主程序文件命名为kucoin.py
,并尝试将其运行为python kucoin.py
或在您运行程序的同一文件夹中另一个文件名称为kucoin.py
。Python会将你的程序文件视为一个模块,并尝试在其中找到一些自然不在其中的东西。关于Python在哪里查找模块,请参见sys.path
。
在这种情况下,重命名您的程序文件,使其名称与导入模块的名称不相等。