【发布时间】:2017-08-01 16:37:52
【问题描述】:
我最近开始在同一台 PC 上使用 Windows 和 Linux - 它们安装到两个不同的分区,第三个分区包含公共数据和档案。从 Windows 创建的 virtualenvs 使用文件夹“Scripts”创建,Linux 中的对应文件夹是文件夹“bin”。
这里的问题是这些文件夹中的文件不兼容两种操作系统。例如,bin 中的“activate”(在 Linux 中创建)不能在 Windows 中运行,而 Scripts 中的“activate”(在 Windows 中创建)则无法在 Linux 上执行。
有没有办法在两个操作系统上使用相同的 virtualenv?
【问题讨论】:
-
按照这个答案学习如何在两个操作系统中生成相同的虚拟环境(忽略从 python 2 到 3 的变化)stackoverflow.com/a/41390096/267540
-
我是个菜鸟。我以前从未使用过 Linux……所以我不知道你在告诉我什么
-
哦,好的。删除了我的评论。
标签: python linux windows virtualenv