将 virtualenv 移动到另一台具有不同 python 版本的 PC
Move a virtualenv to another PC with different python edition
我有两台计算机 运行使用相同的 OS 使用相同的登录凭据;我们称它们为 PC1
和 PC2
。我有一个 Python 项目 M
目前正在 PC1
上开发。
我想将 M
从 PC1
复制到 PC2
。问题是 PC2
没有互联网连接,因此无法使用 pip
安装软件包。我已经尝试将 virtualenv
文件夹从 PC1
复制到 PC2
,但无济于事。
请注意使程序可执行(使用 PyInstaller
之类的工具不是一种选择)。
根据此信息,我如何将 运行 M
从 PC1
复制到 PC2
?
如果您使用的是 anaconda,您可以按以下步骤进行:
https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/TJBtuWab1DE
但如前所述,这就是 docker 的预期用途:
I have already tried copying the virtualenv folder from PC1 to PC2 to
no avail.
您遇到的错误是什么?您是否在 PC2 上激活了 virtualenv?它是否与 PC2 处于同一目录级别?对于激活,您可以在此处阅读:
https://virtualenv.pypa.io/en/latest/userguide/
good idea. One problem is that pip is not installed in PC2. Is it save
to copy pip?
PIP 也在 venv 中自动安装,它应该位于 ENV/bin/pip
我有两台计算机 运行使用相同的 OS 使用相同的登录凭据;我们称它们为 PC1
和 PC2
。我有一个 Python 项目 M
目前正在 PC1
上开发。
我想将 M
从 PC1
复制到 PC2
。问题是 PC2
没有互联网连接,因此无法使用 pip
安装软件包。我已经尝试将 virtualenv
文件夹从 PC1
复制到 PC2
,但无济于事。
请注意使程序可执行(使用 PyInstaller
之类的工具不是一种选择)。
根据此信息,我如何将 运行 M
从 PC1
复制到 PC2
?
如果您使用的是 anaconda,您可以按以下步骤进行:
https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/TJBtuWab1DE
但如前所述,这就是 docker 的预期用途:
I have already tried copying the virtualenv folder from PC1 to PC2 to no avail.
您遇到的错误是什么?您是否在 PC2 上激活了 virtualenv?它是否与 PC2 处于同一目录级别?对于激活,您可以在此处阅读: https://virtualenv.pypa.io/en/latest/userguide/
good idea. One problem is that pip is not installed in PC2. Is it save to copy pip?
PIP 也在 venv 中自动安装,它应该位于 ENV/bin/pip