windows10虚拟环境的创建,pip管理包
- 1.虚拟环境的创建
- 1.1 为什么要创建虚拟环境
- 1.2 创建虚拟环境
- 1.3 激活虚拟环境
- 1.3.1 激活方式
- 1.3.2 检查是否创建成功
- 2.用pip管理包
- 2.1 pip的基本使用
- 2.2 pip创建安装的文件requirements.txt
- 2.3 安装包对应的版本
- 2.4 用pip - r install requirements.txt 来安装py库
1.虚拟环境的创建
1.1 为什么要创建虚拟环境
Python应用程序通常会使用不在标准库内的软件包和模块。应用程序有时需要特定版本的库,因为应用程序可能需要修复特定的错误,或者可以使用库的过时版本的接口编写应用程序。
这意味着一个Python安装可能无法满足每个应用程序的要求。如果应用程序A需要特定模块的1.0版本但应用程序B需要2.0版本,则需求存在冲突,安装版本1.0或2.0将导致某一个应用程序无法运行。
解决方案是创建一个 virtual environment,一个目录树,其中安装有特定Python版本,以及许多其他包。
1.2 创建虚拟环境
我这里首先再d盘创建的python_venv的文件夹。
然后执行下面的代码,python_venv会出现下面的文件夹
python -m venv tutorial-env
1.3 激活虚拟环境
1.3.1 激活方式
tutorial-env\Scripts\activate.bat
前面有个(tutorial -env)就出来了。
1.3.2 检查是否创建成功
最后的路径有tutorial-env\lib\site-packages说明创建成功。
2.用pip管理包
2.1 pip的基本使用
- cmd pip show requests 显示包的信息,版本…
pip show requestsName: requestsVersion: 2.23.0Summary: Python HTTP for Humans.Home-page: https://requests.readthedocs.ioAuthor: Kenneth ReitzAuthor-email: me@kennethreitz.orgLicense: Apache 2.0Location: d:\software\python\python3.7\lib\site-packagesRequires: idna, urllib3, chardet, certifiRequired-by: Naked, Mastodon.py
- 显示虚拟环境中的所有包
pip list
- 安装包
pip install pkg_name
2.2 pip创建安装的文件requirements.txt
- 这个文件供python读取,里面放你要安装的包名,及版本信息。
pip freeze > requirements.txt # 创建文件
然后…
2.3 安装包对应的版本
2.4 用pip - r install requirements.txt 来安装py库
然后,就静静等待安装啦…