【发布时间】:2017-12-25 18:06:41
【问题描述】:
我得到了 pip install pyusb 的 Pyusb,但是当我尝试使用 import usb.core 时,我得到了:
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import usb.core
File "C:\Users\Owner\Desktop\usb.py", line 1, in <module>
import pyusb
ImportError: No module named 'pyusb'
我也尝试使用 pip 手动安装pyusb-1.0.2.tar.gz,但这并没有解决问题。
【问题讨论】:
-
您是否安装了 python 2.7,并尝试使用 python 3 运行它?也许试试
pip3 install pyusb? -
where pip和where python来自 cmd,以确保您使用的是相同的工具。 -
@cristifati 我实际上是直接用 C:/Python34/Scripts/pip.exe install pyusb 运行 pip
-
似乎有些不对劲。您的 Desktop 上有一个 usb.py,它似乎与来自 pyusb 的同名文件冲突。还是您在桌面上安装了 pyusb?细节太少了。顺便说一句,pip 命令成功了吗?如果它是您在 Desktop 上的文件,请尝试重命名它。
-
不,您可能应该编辑它。但这个问题几乎是准确的,它提供了用于识别导致行为的问题列表的详细信息。您可以做的第二件事(现在您知道问题所在)是搜索类似的问题(因为应该有很多)并将其标记为重复。或者你可以回答你自己的问题。