0

我安装了第三方模块,它的 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

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

4

0 回答 0