Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/355.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 7上升级我的Python版本而不必重新安装所有软件包?_Python_Windows_Upgrade - Fatal编程技术网

如何在Windows 7上升级我的Python版本而不必重新安装所有软件包?

如何在Windows 7上升级我的Python版本而不必重新安装所有软件包?,python,windows,upgrade,Python,Windows,Upgrade,在Windows 7 x64系统上升级现有Python安装(从3.2.2版升级到3.3.0版)而不必重新安装所有软件包的可能性有哪些?是否有一个方便/自动化的解决方案来实现这一点? 我希望在我的系统上只使用一个Python版本。问题主要在于用C编写的包:它们将与3.2 Python代码链接。这可能只是一个重新链接它们的问题,但我对诸如numpy之类的流行软件包有问题(我目前无法在3.3上编译) 纯Python包在理论上可能还可以,但老实说,值得冒险吗 每次加载3.3版本的软件包更安全。坚持使用3

在Windows 7 x64系统上升级现有Python安装(从3.2.2版升级到3.3.0版)而不必重新安装所有软件包的可能性有哪些?是否有一个方便/自动化的解决方案来实现这一点?
我希望在我的系统上只使用一个Python版本。

问题主要在于用C编写的包:它们将与3.2 Python代码链接。这可能只是一个重新链接它们的问题,但我对诸如
numpy
之类的流行软件包有问题(我目前无法在3.3上编译)

纯Python包在理论上可能还可以,但老实说,值得冒险吗


每次加载3.3版本的软件包更安全。坚持使用3.2,直到您可以升级所有内容。您可以在Windows上加载多个版本的Python,我有2.6、2.7、3.2和3.3共存。您只需小心使用%PATH%、assoc和ftype。

问题主要在于用C编写的包:它们将与3.2 Python代码链接。这可能只是一个重新链接它们的问题,但我对诸如
numpy
之类的流行软件包有问题(我目前无法在3.3上编译)

纯Python包在理论上可能还可以,但老实说,值得冒险吗


每次加载3.3版本的软件包更安全。坚持使用3.2,直到您可以升级所有内容。您可以在Windows上加载多个版本的Python,我有2.6、2.7、3.2和3.3共存。您只需小心使用%PATH%、assoc和ftype即可。

您尝试过吗?结果如何?您是如何安装附加软件包的?是的,我安装了Python 3.3。安装之后,我的系统上安装了两个Python。新的Python不知道我的软件包。我没有重新安装这些软件包,因为我希望有一种更方便的方式将它们“迁移”到新的Python安装中。您尝试过吗?结果如何?您是如何安装附加软件包的?是的,我安装了Python 3.3。安装之后,我的系统上安装了两个Python。新的Python不知道我的软件包。我没有重新安装这些软件包,因为我希望有一种更方便的方式将它们“迁移”到新的Python安装中。好的,谢谢。我现在不知道这些包是否依赖于该版本。您建议坚持使用3.2,直到所有软件包都是最新的,这似乎是最明智的做法。好的,谢谢。我现在不知道这些包是否依赖于该版本。您建议坚持使用3.2,直到所有软件包都是最新的,这似乎是最明智的做法。