【发布时间】:2020-03-13 06:10:02
【问题描述】:
我最近开始使用 Python,并在以管理员身份运行的 Windows 10 机器上安装了 3.7.3 版。然后我在命令提示符下运行以下命令来安装 xmpppy 包
python -m pip install xmpppy
接下来我创建了以下使用上述 xmpppy 包的 base.py 文件
#!/usr/bin/env python
import xmpp
user="user"
password="pword"
server="server"
jid = xmpp.JID(user)
connection = xmpp.Client(server,debug=[])
connection.connect()
result = connection.auth(jid.getNode(), password,"LFY-client")
connection.sendInitPresence()
while connection.Process(1):
pass
现在当我运行命令时
python base.py
在 base.py 文件所在的文件夹中,我收到以下错误消息:
Traceback (most recent call last):
File "base.py", line 3, in <module>
import xmpp
File "C:\Users\AGO109\AppData\Local\Programs\Python\Python37\lib\site-packages\xmpp\__init__.py", line 29, in <module>
import simplexml,protocol,debug,auth,transports,roster,dispatcher,features,browser,filetransfer,commands
ModuleNotFoundError: No module named 'simplexml'
文件夹C:\Users\AGO109\AppData\Local\Programs\Python\Python37\lib\site-packages\xmpp simplexml.py、protocol.py等都存在,windows系统变量包含路径python和packages,有什么问题?
【问题讨论】:
-
你为什么使用 Linux hashbang:
#!/usr/bin/env python如果你在 Windows 上?
标签: python-3.x windows