使用外部.py文件中的第三方模块中的ModuleNotFoundError

时间:2017-03-15 16:13:03

标签: python python-idle snakebite

我安装了第三方模块,其egg文件是在以下路径中创建的

D:\Utkarsh\Lib\site-packages

我在以下列方式导入IDLE模块时没有收到错误

import snakebite

当我在具有以下行

的HDFS.py文件中导入相同内容时
import snakebite
from snakebite.client import Client
client = Client('localhost', 9000)

导致以下堆栈错误:

============ RESTART: D:/Utkarsh/Python Projects/HDFS.py ============
Traceback (most recent call last):
  File "D:/Utkarsh/Python Projects/HDFS.py", line 1, in <module>
    import snakebite
ModuleNotFoundError: No module named 'snakebite'

sys.path具有以下值:

D:/Utkarsh/Python Projects 
D:\Utkarsh\Installation\Lib\idlelib 
D:\Utkarsh\Installation\python36.zip 
D:\Utkarsh\Installation\DLLs 
D:\Utkarsh\Installation\lib 
D:\Utkarsh\Installation 
D:\Utkarsh\Installation\lib\site-packages

作为新手,任何人都可以帮助我了解它的确切原因。

0 个答案:

没有答案