在Windows上运行Python脚本导入xmlrpclib?

在Windows上运行Python脚本导入xmlrpclib?,python,windows,python-3.x,xmlrpclib,Python,Windows,Python 3.x,Xmlrpclib,我一直在使用Linux编写Python脚本,但现在我必须让其中一个脚本在Windows XP上工作,我是一个初学者。我已经在C:\Python34中安装了Python 3.4,我的Python脚本在E:\solidworks\u xmlrpc中。此脚本在Linux上运行良好,但在Windows上我收到以下错误消息: import xmlrpclib ImportError: No module named "xmlrpclib" 我检查了C:\Python34\Lib中是否有xmlrpc文件夹

我一直在使用Linux编写Python脚本,但现在我必须让其中一个脚本在Windows XP上工作,我是一个初学者。我已经在C:\Python34中安装了Python 3.4,我的Python脚本在E:\solidworks\u xmlrpc中。此脚本在Linux上运行良好,但在Windows上我收到以下错误消息:

import xmlrpclib
ImportError: No module named "xmlrpclib"
我检查了C:\Python34\Lib中是否有xmlrpc文件夹,并且没有。我还在系统变量中定义了PYTHONPATH和PYTHONHOME

有人知道怎么解决这个问题吗

非常感谢你

编辑

我删除了节目的内容只是为了证明:

import sys
print(sys.path)
cmd返回了这个:

['E:\\solidworks_xmlrpc', 'C:\\WINDOWS\\system32\\python34.zip', 'C:\\Python34\\
DLLs', 'C:\\Python34\\lib', 'C:\\Python34', 'C:\\Python34\\lib\\site-packages']

这就是问题的真正答案:

Python3.4带来了库xmlrpc,它取代了旧的xmlrpclib

因此,如果您已经在Windows上安装了Python 3.4,并且希望使用xmlrpclib(可能作为客户端),请不要再编写以下内容:

import xmlrpclib
将其替换为以下行:

from xmlrpc import client

并用client替换其余代码中所有匹配的xmlrpc。

您能用“import sys print sys.path”更新答案吗