创建虚拟环境的mkvirtualenv和virtualenv之间的区别

7

我对Python虚拟环境比较陌生。之前我使用virtualenv命令来创建虚拟环境,但是看到一篇教程使用mkvirtualenv来创建虚拟环境。

mkvirtualenv相比于virtualenv有哪些优势,它们之间有什么不同之处呢?

2个回答

11

1
在这种情况下,创建虚拟环境的理想方式是使用virtualenv还是mkvirtualenv?在使用virtualenv命令或mkvirtualenv更可取之后,我们可以访问mkvirtualenv实用程序/好处。 - jax
没有所谓的理想方式,它完全基于你的项目需求。我个人使用独立的virtualenv。如果你查看我在答案中提到的链接,你会清楚地了解你需要什么。 - Abijith Mg
感谢Abhijith对“venv”的看法,我想知道为什么我找不到你提供的第一个链接,以便参考你的答案。这真的是我一直在寻找的最简单的解释。再次感谢。 - jax
Np. 祝编码愉快! - Abijith Mg
第一个链接已不再有效,但 2017 年 5 月的快照仍然存在:https://web.archive.org/web/20170515051828/https://www.silverwareconsulting.com/index.cfm/2012/7/24/Getting-Started-with-virtualenv-and-virtualenvwrapper-in-Python - x0s

0

它是由 virtualenv 的包装器使用的。它使得在这些环境上工作更加容易,因为您可以使用 workon 命令来切换它们,并且它们存储在一个地方。请参见此处


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接