我正在从 Windows 10 迁移到 Ubuntu 22.04,我想知道是否可以跳过在 Python 2.7 上再次安装我在 Windows 10 计算机上安装的所有软件包。是否可以保存包文件夹并将其粘贴到 Ubuntu 中的 Python 安装文件夹中?
这取决于这些包裹中包含什么。我不希望 100% 的软件包都能工作,因此,如果您想节省时间(和挫败感),请重新安装适用于 Linux 的所有软件包,或者在 Windows VM 或 Wine 中运行 Python。
详情:
.dll
文件在 Linux 上不起作用。 Linux 有 .so
文件(不同格式)。
.pyc
和 .pyo
文件才有效。这不太可能:Windows 上的随机 Python 版本(例如 2.7.x)与 Linux 上的随机 Python 版本(例如 2.7.y)不匹配。
.py
文件通常是独立于系统的,因此大多数文件都不会改变。