【发布时间】:2019-10-01 16:04:53
【问题描述】:
我的python没有安装virtualenv,但是为什么python文档中的命令'python3 -m venv tutorial-env'可以创建虚拟环境,而如果我想实现同样的功能,正常的方法是'pip安装virtualenv'?为什么?是不是前一种方法内置了类似virtualenv的包?
提前致谢。
【问题讨论】:
标签: python
我的python没有安装virtualenv,但是为什么python文档中的命令'python3 -m venv tutorial-env'可以创建虚拟环境,而如果我想实现同样的功能,正常的方法是'pip安装virtualenv'?为什么?是不是前一种方法内置了类似virtualenv的包?
提前致谢。
【问题讨论】:
标签: python
Venv 和 virtualenv 是不同的 python 包,它们完成同样的事情: 必须下载virtualenv,venv默认自带python。
python -m virtualenv env
Venv:https://docs.python.org/3/library/venv.html
python -m venv env
--编辑--
相关帖子:What's the difference between "virtualenv" and "-m venv" in creating Virtual environments(Python)
【讨论】: