Pipenv搭建开发环境(Windows)
2018-10-16 本文已影响59人
CP9
Pipenv是什么?
- Pipenv解决了旧的pip+virtualenv+requirements.txt工作方式的弊端
- Pipenv是pip、Virtualenv、Pipfile的结合体,它让包安装、包依赖管理和虚拟环境管理更加方便
安装Pipenv
pip install pipenv
检查Pipenv是否安装
pipenv --version
创建虚拟环境的时候指定python版本
- python2
pipenv install --two # 需要确保系统中存在python2版本
- python3
pipenv install --three # 需要确保系统中存在python3版本
这样就不用像使用pip那么麻烦了
python3 -m pip install
为当前项目创建虚拟环境
- 例如在
C:\Users\woshi\PycharmProjects
新建一个空项目demo01
- 命令行切换到该项目路径下执行
pipenv install
C:\Users\woshi\PycharmProjects\demo01>pipenv install
在windows中,虚拟环境文件夹会在
C:\Users\woshi\.virtualenvs\
目录下创建;在linux或mac中,则会在~/.local/share/virtualenvs/
目录下创建。虚拟环境文件夹名称会以当前项目目录名+一串随机字符命名,例如demo01-f6WazQPd
激活虚拟环境
- 显示激活执行命令
pipenv shell
(demo01-f6WazQPd) C:\Users\woshi\PycharmProjects\demo01> python hello.py
- 不显示激活执行命令
pipenv run python hello.py
退出虚拟环境
exit
在pycharm中集成项目
- 手动使用pipenv命令安装依赖
-
为项目设置正确的Python解释器
设置项目的python解释器1.jpg
设置项目的python解释器2.jpg