安装虚拟环境
安装python3.6
python -m site --user-base
复制代码
找到 用户基础目录
安装
用户范围内安装
pip3.6 install --user pipenv
复制代码
检查是否安装
pipenv --version
复制代码
创建虚拟环境
通过创建虚拟环境你可以有一个干净的python环境,并且每一个项目是独立的。
在当前工程的根目录下,创建虚拟环境。
pipenv install
复制代码
这会在当前项目下创建一个文件夹,其中包含隔离的python解释器环境
显示**虚拟环境
pipenv shell
复制代码
pipenv会**一个虚拟环境,你会发现命令行提示符前添加了虚拟环境"$"。
不显示**虚拟环境
可在当前的虚拟环境中执行命令。
pipenv run python hello.py
复制代码
关于依赖
运行安装命令的时候会在当前的目录下生成Pipfile和Pipfile.lock文件,前者用来记录项目依赖包列表,而后者记录了固定版本的详细依赖包列表,pipenv会在安装/删除/更新依赖包的时候,自动更新这两个文件,省去了手动修改requirements.txt文件。
列出当前虚拟环境的依赖包
pipenv graph
复制代码
或
pipenv list
复制代码
退出pipenv
输入exit
复制代码
总结
当需要在新的环境运行程序的时候,只需要执行pipenv install命令,就会创建一个新的虚拟环境,然后自动从Pipfile中读取依赖并安装到新创建的虚拟环境中。
安装源修改为国内的
可以设置国内源:Pipfile文件中[source]下面url属性,比如修改成:url = "https://pypi.tuna.tsinghua.edu.cn/simple"