Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.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
如何在Windows上安全地从64位Python切换到32位Python?_Python_Windows_Python 2.7_Windows 7 X64 - Fatal编程技术网

如何在Windows上安全地从64位Python切换到32位Python?

如何在Windows上安全地从64位Python切换到32位Python?,python,windows,python-2.7,windows-7-x64,Python,Windows,Python 2.7,Windows 7 X64,我在Windows7上安装了64位Python,并使用了一段时间。现在我需要切换到32位Python,因为有些库需要32位Python。我可以在保留所有以前安装的库和设置的同时轻松地执行此操作吗?您可以使用virtualenv来维护使用不同Python版本的环境 更直接地说,对于保持相同的安装基础的问题,答案通常是“否”,您不能保持相同的安装。有些包是针对特定的Python版本/OS/硬件组合(例如mypackagePy27Win64.exe)获得的,这些包将在文件系统上放置64位特定的DLL。

我在Windows7上安装了64位Python,并使用了一段时间。现在我需要切换到32位Python,因为有些库需要32位Python。我可以在保留所有以前安装的库和设置的同时轻松地执行此操作吗?

您可以使用virtualenv来维护使用不同Python版本的环境


更直接地说,对于保持相同的安装基础的问题,答案通常是“否”,您不能保持相同的安装。有些包是针对特定的Python版本/OS/硬件组合(例如mypackagePy27Win64.exe)获得的,这些包将在文件系统上放置64位特定的DLL。使用virtualenv可以将新的x32工作环境与现有的x64工作环境隔离开来。

对于大多数软件包,您可以找到非官方的Windows x64二进制文件