关于本站
基于Django+Bootstrap开发
主要发表本人使用过的技术
于 2023-12-01 搭建本站
第一种方法是选择对应python解释器版本创建
python3.11 -m venv env # 选择我的3.11版本创建
第二种方式是使用virtualenv
两者区别是:
venv:是Python 3.3及以后版本自带的一个轻量级虚拟环境模块,它是Python标准库的一部分,用于创建和管理虚拟环境。venv模块提供了一个简单的方式来创建隔离的Python环境,适用于Python 3.3及更高版本的环境。它的优点是轻量级和易于使用,但缺点是它不支持Python 2.x版本,因此在一些旧版本的Python环境中无法使用1。
virtualenv:是一个第三方库,它支持Python 2.x和Python 3.x版本,提供了更多的灵活性和功能。virtualenv可以创建完全隔离的Python虚拟环境,每个虚拟环境可以有其自己的Python解释器和包依赖,互不干扰。这对于需要不同版本的Python或不同依赖项的项目非常有用。virtualenv的缺点是它依赖于外部工具和额外的配置,相对于venv来说可能稍微复杂一些
提交评论
您尚未登录,登录之后方可评论~ 登录 or 注册