我在一个虚拟环境中,试图运行一个脚本,我得到了以下信息:
Traceback (most recent call last):
File "blah.py", line 15, in <module>
from xmlrpc import server
ImportError: No module named xmlrpc好的,看起来我需要xmlrpc,我假设这意味着我需要xmlrpclib。
所以我试着:
(env) ❯❯❯ pip2.7 install xmlrpclib
Collecting xmlrpclib
Could not find a version that satisfies the requirement xmlrpclib (from versions: )
Some externally hosted files were ignored as access to them may be unreliable (use --allow-external xmlrpclib to allow).
No matching distribution found for xmlrpclib好的,那么我会尝试--允许-外部-让它工作:
(env) ❯❯❯ pip2.7 install --allow-external xmlrpclib ⏎ ◼
You must give at least one requirement to install (see "pip help install")不确定为什么xmlrpclib不被视为有效的参数?
发布于 2015-08-24 05:45:43
答案是模块xmlrpc是python3的一部分,而不是python2.x
详细信息:https://docs.python.org/3/library/xmlrpc.server.html
应该已经安装好了,继续使用吧。
发布于 2015-08-21 07:30:35
我不确定pip是否提供了这个库。只需从这里下载xmlrpclib http://effbot.org/downloads/#xmlrpclib,解压缩它,然后运行:
python3 setup.py build
python3 setup.py install发布于 2015-08-21 07:29:54
如果使用python2.x,那么xmlrpclib是标准库的一部分。不需要安装。
无论如何,您可以从http://effbot.org下载xmlrpclib。
https://stackoverflow.com/questions/32134362
复制相似问题