Python 3.4导入名称错误

时间:2015-04-10 09:01:51

标签: python import

我正在尝试从Riot API导入RiotAPI

from RiotAPI import RiotAPI

def main():
    api = RiotAPI('f9a42fb0-a584-4bd2-813f-480e5067a898')
    r = api.get_summoner_by_name('aeipownu')
    print (r)

if __name__ == "__main__":
    main()  

但我收到错误:

"ImportError: cannot import name 'RiotAPI'.

Traceback < most recent call last>:

File "C:\Users\Massimo\Python\Main.py", line 1 in < module>

from RiotAPI import RiotAPI

ImportError: cannot import name 'RiotAPI':

我知道这个错误与Python 3.4导入没有进入正确的库有关,但我不知道如何解决它。我已经搜索了一个解决方案,您似乎必须重命名该文件或更改syspath或将其放入目录中。我该如何处理这些解决方案?究竟是什么改变了文件名?它不仅仅是重命名它。不知道如何解决这个问题

1 个答案:

答案 0 :(得分:1)

好像你还没有安装RiotAPI 使用

安装它
python -m pip install RiotAPI