Python27(win): import daemon, 但有一个错误: No module named pwd

Sin*_* lo 7 python daemon pwd

1) pip 安装守护进程。

在此处输入图片说明

2)打开windows cmd,输入:python,然后输入?导入守护进程终端显示

>>> import daemon
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\site-packages\daemon\__init__.py", line 42, in <module>
    from .daemon import DaemonContext
  File "C:\Python27\lib\site-packages\daemon\daemon.py", line 25, in <module>
    import pwd
ImportError: No module named pwd
>>>
Run Code Online (Sandbox Code Playgroud)

3)pip安装密码

有什么问题?????

Mic*_*son 4

  1. pwd 模块是一个仅适用于 UNIX 的软件包,用于管理密码。

  2. 您尝试安装的软件包是 daemon,这是 2014 年以来的一个未维护的软件包。有一个更新的软件包称为python-daemon,它维护良好并用于在 UNIX 系统中实现守护进程。它也适用于 python3。不过,这在 Windows 上不起作用。

  3. 如果您自己编写应用程序并希望在 Windows 上执行此操作,则需要将其安装为服务,而不是守护程序,这篇 stackoverflow 帖子很旧,但仍然相关。