Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使下载的Python库在Windows上工作?_Python_Libs - Fatal编程技术网

如何使下载的Python库在Windows上工作?

如何使下载的Python库在Windows上工作?,python,libs,Python,Libs,我遇到了这个简单的问题,但我在任何地方都找不到答案,我在浪费很多时间 我在Linux上做了一个Python程序(工作正常),但当我尝试在Windows上运行它时,libs出现了太多问题 我已经在C:\Python34\Lib\site包中安装了我需要的Lib(dateutil、lxml、xmlrpclib…)。但是,它们不像在Linux上那样工作。例如: from dateutil.tz import tzlocal 给我下一个错误: 模块中第9行的文件“C:\Python34\lib\sit

我遇到了这个简单的问题,但我在任何地方都找不到答案,我在浪费很多时间

我在Linux上做了一个Python程序(工作正常),但当我尝试在Windows上运行它时,libs出现了太多问题

我已经在C:\Python34\Lib\site包中安装了我需要的Lib(dateutil、lxml、xmlrpclib…)。但是,它们不像在Linux上那样工作。例如:

from dateutil.tz import tzlocal
给我下一个错误:

模块中第9行的文件“C:\Python34\lib\site packages\dateutil\tz.py” 从六种导入字符串类型中,PY3 ImportError:没有名为“six”的模块

也就是说,他们找不到其他模块。。。为什么???你试过这个吗


也许它会有所帮助

看起来您正在使用随
pip
附带的Python3.4
pip
是一个用于安装软件包及其可能具有的任何依赖项的工具(如错误消息中的
srting_types
模块)。我建议你学习如何使用它,因为它解决了大多数包装问题,你需要自己移动东西。请参阅以了解有关pip的更多信息


有一些包需要编译。如果没有适当的工具链来编译包,那么在Windows7上这可能会很困难。我推荐克里斯托夫·高尔克的Windows。您只需要确保获取正确的版本。由于3.4仍然是相对新的,有些包可能是不可用的,所以请警告。

非常感谢,我以前没有做过安装,但是现在的问题是,在中间,如果我运行我的程序,这个错误就会被打破。(第193行):文件“C:\Python34\lib\site packages\xmlrpclib.py”,第193行MAXINT=2L**31-1^ SyntaxError:invalid syntaxxmlrpclib不是Pyhton 3.4库,它已被xmlrpc.client替换。我想这就是为什么您会出现一些语法错误的原因。您是对的,我停止使用xmlrpclib,现在我在Kubuntu上使用xmlrpc.client,它的工作原理与以前一样。但在Windows上仍然返回错误但是我更接近了。非常感谢!你是对的,我使用了pip,解决了dateutil和六个库的问题。但是,使用lxml和xmlrpclib我会出错。例如,使用xmlrpclib我会发现:一些外部托管的文件被忽略(使用--allow external xmlrpclib to allow).我成功地在没有pip的情况下安装了lxml,现在它可以工作了。但是我在任何地方都找不到适用于Windows的xmlrpclib。