安装了看门狗模块。但我不能访问modu

2024-04-26 04:21:09 发布

您现在位置:Python中文网/ 问答频道 /正文

当我在python中使用“importwatchdog”时……它没有显示名为watchdog的模块……im在linux(centos)中工作

“/看门狗/看门狗的目录”

我已经尝试了以下所有代码

(一)

import os
import sys
env=os.path.expanduser(os.path.expandvars('/home/admin/watchdog/src/watchdog/event'))
sys.path.insert(0, env)
import home.admin.watchdog.src.watchdog.event

(二)

^{pr2}$

(三)

^{3}$

(四)

PYTHONPATH="${PYTHONPATH}:/home/admin/watchdog/src/watchdog/event/"
export PYTHONPATH

Tags: 模块pathimportsrcenveventhomeadmin
2条回答

您应该使用pip(或pip3)和pip install watchdog(或pip3 install watchdog)来安装看门狗。这样,pip将处理所有事情,然后可以使用import watchdog导入它。在

既然有了源代码,还可以转到基本目录并执行pip install -e .或{},这两个操作都将安装它,这样您就可以使用import watchdog导入watchdog。在

最后,应该包含在PYTHONPATH中的正确目录实际上应该是/home/admin/watchdog/src/。在

import sys
sys.path.append('/home/admin/watchdog/src/')

import watchdog.event

使用PyCharm用python编写代码 它有助于自行解决模块错误 出现错误时会显示提示按钮。因此,如果我们按这个键,它将显示如何修复或自行修复它

相关问题 更多 >