首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python安装xmlrpclib

Python安装xmlrpclib
EN

Stack Overflow用户
提问于 2015-08-21 07:09:39
回答 5查看 32.2K关注 0票数 5

我在一个虚拟环境中,试图运行一个脚本,我得到了以下信息:

代码语言:javascript
复制
Traceback (most recent call last):
  File "blah.py", line 15, in <module>
    from xmlrpc import server
ImportError: No module named xmlrpc

好的,看起来我需要xmlrpc,我假设这意味着我需要xmlrpclib。

所以我试着:

代码语言:javascript
复制
(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

好的,那么我会尝试--允许-外部-让它工作:

代码语言:javascript
复制
(env) ❯❯❯ pip2.7 install --allow-external xmlrpclib                                                                                                                           ⏎ ◼
You must give at least one requirement to install (see "pip help install")

不确定为什么xmlrpclib不被视为有效的参数?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2015-08-24 05:45:43

答案是模块xmlrpc是python3的一部分,而不是python2.x

详细信息:https://docs.python.org/3/library/xmlrpc.server.html

应该已经安装好了,继续使用吧。

票数 8
EN

Stack Overflow用户

发布于 2015-08-21 07:30:35

我不确定pip是否提供了这个库。只需从这里下载xmlrpclib http://effbot.org/downloads/#xmlrpclib,解压缩它,然后运行:

代码语言:javascript
复制
python3 setup.py build
python3 setup.py install
票数 3
EN

Stack Overflow用户

发布于 2015-08-21 07:29:54

如果使用python2.x,那么xmlrpclib是标准库的一部分。不需要安装。

无论如何,您可以从http://effbot.org下载xmlrpclib。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32134362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档