python - 如何解决“'xmlrpc' not found since 'xmlrpc' is not a package”的问题?
问题描述
这可能很愚蠢,但我坚持这一点:
我做了一个 Python 脚本,只有以下几行:
#!/usr/bin/python3
import xmlrpc.client
执行它时,我收到此错误:
ModuleNotFoundError: No module named 'xmlrpc.client'; 'xmlrpc' is not a package
它说这xmlrpc
不是一个包。所以我寻找它:
root@A320M-S2H:/# find . -name "xmlrpc"
./usr/lib/python3.6/xmlrpc
root@A320M-S2H:/# cd /usr/lib/python3.6/xmlrpc/
root@A320M-S2H:/usr/lib/python3.6/xmlrpc# ls -las
total 120
4 drwxr-xr-x 3 root root 4096 oct 15 11:37 .
20 drwxr-xr-x 31 root root 20480 oct 15 11:37 ..
48 -rw-r--r-- 1 root root 48988 oct 8 14:12 client.py
4 -rw-r--r-- 1 root root 38 oct 8 14:12 __init__.py
4 drwxr-xr-x 2 root root 4096 oct 15 11:37 __pycache__
40 -rw-r--r-- 1 root root 37195 oct 8 14:12 server.py
root@A320M-S2H:/usr/lib/python3.6/xmlrpc# cat __init__.py
# This directory is a Python package.
谁能告诉我这个图书馆发生了什么?
解决方案
当然,那很愚蠢。
我刚刚将脚本文件xmlrpc.py
命名为xmlrpc
. 与图书馆无关。
那是错误。重命名xmlrpc.py
为xmlrpc_01.py
,就是这样。总是忘记这种事情。
推荐阅读
- javafx - 如何在宽度/高度发生变化时保持非托管节点位置固定
- javascript - 有没有办法跳过当前播放的视频(通过按键)并继续下一个视频?
- javascript - 使用 datetimepicker 的 chartjs 条形图过滤器
- sql - 如何显示最近 3 个月的字段日期(数据日期类型)
- algorithm - 马尔可夫强化学习的拟合值迭代算法
- vim - 如何在不使用内置函数的情况下在 vimscript 中插入文本
- firebase - 单击推送通知时如何在我的颤振应用程序中打开特定页面
- java - 如何释放字符**
- javascript - 增加数组中元素的值
- mysql - MYSQL有表功能吗?