使用pipenv创建python项目的虚拟环境

之前我的项目环境是使用anaconda管理,每次创建不同的虚拟环境,比较麻烦,而且都是一套的,不同项目直接实际用的包是一样的。现在发现使用pipenv管理项目环境很方便,不同项目包可以根据需求使用不同的版本。

1、安装pipenv: pip install pipenv

安装成功后有这样的提示:

To activate this project’s virtualenv, run pipenv shell.
Alternatively, run a command inside the virtualenv with pipenv run.

也就是可以使用了
2、进入项目所在的文件夹Yue,启动pipenv: pipenv shell

(base) appledeMacBook-Pro:Yue apple$ pipenv shell
Launching subshell in virtual environment...
bash-3.2$  . /Users/apple/.local/share/virtualenvs/Yue-CREW1eGk/bin/activate
(Yue) bash-3.2$

可以看到,环境已经切换到Yue对应的虚拟环境了

3、查看虚拟环境中安装的包: pip list

(Yue) bash-3.2$ pip list
Package    Version
---------- -------
pip        20.3.1
setuptools 51.0.0
wheel      0.36.1

新的虚拟环境中基础的包直邮三个

4、退出虚拟环境: exit

5、进入虚拟环境:pipenv shell

6、在虚拟环境中安装需要的包时: pipenv install tornado

其他使用说明见官方文档:https://github.com/pypa/pipenv

7、进入项目之后设置该项目的虚拟环境,先查看对应的虚拟环境版本

(Yue) bash-3.2$ pipenv --venv
/Users/apple/.local/share/virtualenvs/Yue-CREW1eGk

然后在pycharm的设置中根据版本:Yue-CREW1eGk 设置即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值