打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【编程课堂】同一台电脑,不同的 Python

virtulenv 是一个创建独立 python 运行环境的工具。

在标准的 python 环境中,所有的库都是唯一存在的,不会有两个或以上版本的相同库。

但在日常的开发工作中常常会遇到此类问题,比如:

目前使用 django1.9 版本,但 django1.10 版本支持一些新特性,想去尝试一下,在不破坏 1.9 版本的前提下如何使用 django1.10。

做一个临时的项目,需要安装大量的第三方库,不希望把这些临时使用的库安装到标准环境中。

遇到以上情况时,使用 virtulenv 工具创建一个单独运行 python 环境就能很好的解决这些问题。

1、安装及入门

1.1 安装

安装过程比较简单,命令行下输入 pip install virtualenv 即可。

1.2 创建虚拟环境

创建虚拟环境的命令也比较简单,命令行下输入:

virtualenv ENV

ENV 为虚拟环境放置的文件夹名,命令虽然简单,但需要注意的地方也不少。以 windows 为例,在 D 盘根目录下创建一个虚拟环境,文件夹名为 venv,操作步骤如下

文件夹中显示

如此,就创建了一个基本的虚拟环境。当然, vituralenv 提供了一系列个性化定制虚拟环境的功能,比如添加 --system-site-packages 命令后,使用 virtualenv --system-site-packages venv  可以在虚拟环境中使用原有 python 环境下的第三方库,查看更多命令参考:

https://virtualenv.pypa.io/en/latest/reference/

1.3 激活虚拟环境

激活该虚拟环境,就可以开始使用了,windows 下进入刚刚创建的虚拟环境中 scripts 文件夹,即\venv\scripts,然后使用 activate 命令,就可以正常使用虚拟环境了,如下图所示    :

你可以正常使用 pip 命令

1.4 退出虚拟环境
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
从零开始用 Flask 搭建一个网站(一)
[Flask Web开发]学习一:安装和基本结构
Python 虚拟环境 看这一篇就够了
一篇文章看懂Pycharm中的Virtualenv Environment、Conda Environment、System interpreter的不同
windows环境下用python3 创建虚拟环境
Python-虚拟环境
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服