我的笔记本电脑最近坏掉了,虽然有一些简便的方法可以在工作系统(for example)上备份模块,但我不够聪明。
但是,我确实拥有整个Python文件夹的最新备份。我不能再执行该python版本,因为我位于新安装的Windows新系统上。所以我的问题是:
是否有一种优雅的方法来告诉Python(2.7.5和3.6.1)安装文件夹中已有的所有模块?
答案 0 :(得分:0)
The documentation说模块安装在这里:
因此,您应该能够将旧模块从python文件夹复制到此文件夹。我不确定它是否适用于所有模块,因为它们可能与您的新版本不兼容。我强烈建议创建一个BACKUP。
另一种方法是在脚本中修改sys.path
,因此Python也会在您提供的路径中搜索模块:
import sys
sys.path.append('path/to/old/libs/folder')
如果这些方法不适用于您的所有库,则它们至少可以作为您的临时修补程序,直到您找到更好的方法来检测并安装新版本的所有旧库为止。