【问题标题】:How to use pycharm venv at cross-platform (at linux - windows etc..)?如何在跨平台(在 linux - windows 等)上使用 pycharm venv?
【发布时间】:2019-05-22 09:56:23
【问题描述】:

我已经在windows上的pycharm中创建了一个虚拟环境。

我已将该项目克隆到运行 Ubuntu 18.04 的 linux 机器上,并且 尝试在 linux 上创建一个同名的 venv(我用 virtualenv venv 覆盖了它)但我不得不再次安装要求。

有没有办法将这个 existing venv 运行到 linux 上?

【问题讨论】:

  • 虚拟环境应该在创建它们的系统上使用。它们对于环境(操作系统、库、架构、Python 版本……)来说是独一无二的,尤其是在涉及 C 代码的情况下。

标签: python linux pycharm virtualenv python-venv


【解决方案1】:

没有办法做到这一点,因为 windows 可执行文件不会在 linux 上运行,只要确保你有一个 requirements.txt 文件。此外,如果复制 venv,您还会遇到其他问题,即 venv bin 脚本的 #! 行不正确。

【讨论】:

    猜你喜欢
    • 2016-03-29
    • 1970-01-01
    • 2017-12-27
    • 2013-06-05
    • 2018-03-02
    • 1970-01-01
    • 2015-04-17
    • 1970-01-01
    • 2012-04-16
    相关资源
    最近更新 更多