flask0:pipenv安装使用

本文详细介绍了如何利用Pipenv工具进行Python项目的环境搭建,包括切换系统默认Python环境至Python3、创建虚拟环境、安装指定版本的Python解释器、安装插件如Flask等、进入项目环境、查看已安装插件及依赖关系、确定当前环境目录等步骤。通过Pipenv可以高效地管理和维护Python项目依赖。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值