Python 安装 xmlrpclib
Python install xmlrpclib
我在 virtualenv 中并尝试 运行 一个脚本,我得到以下信息:
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
好的,那么我会尝试 --allow-external 让它工作:
(env) ❯❯❯ pip2.7 install --allow-external xmlrpclib ⏎ ◼
You must give at least one requirement to install (see "pip help install")
不确定为什么 xmlrpclib 不被视为有效参数?
如果您使用 python 2.x 那么 xmlrpclib
是标准库的一部分。无需安装。
无论如何你可以从http://effbot.org
下载xmlrpclib
我相信你的问题的答案是found here。
尝试将 --allow-unverified
添加到您的最后一条命令。
编辑: 我认为您的导入语句是错误的。该模块称为 xmlrpclib
,而不是 xmlrpc
我不确定 pip
是否提供了这个库。只需从这里 http://effbot.org/downloads/#xmlrpclib 下载 xmlrpclib
,解压缩然后 运行:
python3 setup.py build
python3 setup.py install
答案是模块 xmlrpc
是 python3 的一部分,而不是 python2.x
详情:https://docs.python.org/3/library/xmlrpc.server.html
应该已经安装好了,直接使用即可。
一定要使用正确的解释器。 xmlrpc 是 python3 的一部分,使用 python3 解释器。
我在 virtualenv 中并尝试 运行 一个脚本,我得到以下信息:
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
好的,那么我会尝试 --allow-external 让它工作:
(env) ❯❯❯ pip2.7 install --allow-external xmlrpclib ⏎ ◼
You must give at least one requirement to install (see "pip help install")
不确定为什么 xmlrpclib 不被视为有效参数?
如果您使用 python 2.x 那么 xmlrpclib
是标准库的一部分。无需安装。
无论如何你可以从http://effbot.org
下载xmlrpclib我相信你的问题的答案是found here。
尝试将 --allow-unverified
添加到您的最后一条命令。
编辑: 我认为您的导入语句是错误的。该模块称为 xmlrpclib
,而不是 xmlrpc
我不确定 pip
是否提供了这个库。只需从这里 http://effbot.org/downloads/#xmlrpclib 下载 xmlrpclib
,解压缩然后 运行:
python3 setup.py build
python3 setup.py install
答案是模块 xmlrpc
是 python3 的一部分,而不是 python2.x
详情:https://docs.python.org/3/library/xmlrpc.server.html
应该已经安装好了,直接使用即可。
一定要使用正确的解释器。 xmlrpc 是 python3 的一部分,使用 python3 解释器。