flask0:pipenv安装使用

1.安装

   

#将系统默认的python环境切换到python3
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

pip install pipenv 

2.创建虚拟环境

   进入项目目录,输入以下命令。

pipenv install

创建过程

Creating a virtualenv for this project…
Pipfile: /home/ljz/src/myproject/Pipfile
Using /bin/python (3.6.6) to create virtualenv…
⠸ Creating virtual environment...Already using interpreter /bin/python
Using base prefix '/usr'
New python executable in /home/ljz/.local/share/virtualenvs/myproject-gPVTPy0v/bin/python
Installing setuptools, pip, wheel...
done.

✔ Successfully created virtual environment! 
Virtualenv location: /home/ljz/.local/share/virtualenvs/myproject-gPVTPy0v
Creating a Pipfile for this project…
Pipfile.lock not found, creating…
Locking [dev-packages] dependencies…
Locking [packages] dependencies…
Updated Pipfile.lock (ca72e7)!
Installing dependencies from Pipfile.lock (ca72e7)…
  ?   ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 0/0 — 00:00:00
To activate this project's virtualenv, run pipenv shell.
Alternatively, run a command inside the virtualenv with pipenv run.

创建指定版本

pipenv --python 3.5

3.安装插件,已安装flask为例

pipenv install flask

安装过程

Installing flask…                                                                                               
Adding flask to Pipfile's [packages]…
✔ Installation Succeeded 
Pipfile.lock (8a3288) out of date, updating to (ca72e7)…                                                        
Locking [dev-packages] dependencies…                                                                            
Locking [packages] dependencies…                                                                                
✔ Success! 
Updated Pipfile.lock (8a3288)!                                                                                  
Installing dependencies from Pipfile.lock (8a3288)…                                                             
  ?   ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 6/6 — 00:00:02
To activate this project's virtualenv, run pipenv shell.
Alternatively, run a command inside the virtualenv with pipenv run.

4.进入项目环境

pipenv shell

5.查看已安装的插件

pip list

6.查看安装包依赖关系

pipenv graph

7.查看当前环境所在目录

pipenv --venv

示例

home/ljz/.local/share/virtualenvs/myproject-gPVTPy0v

官方文档地址

https://github.com/pypa/pipenv

 

你可能感兴趣的:(python)