Pycharm 使用 Pipenv 新建的虚拟环境(图文详解)


Posted in Python onApril 16, 2020

什么是 Pycharm

Pycharm 是目前最好用的 Python 编辑器,自带文本高亮、版本管理、数据库连接、断点调试、虚拟环境和包管理的多功能编辑器

什么是 Pipenv

pipenv 是 Pipfile 主要倡导者、requests 作者 Kenneth Reitz 写的一个命令行工具,主要包含了Pipfile、pip、click、requests和virtualenv。Pipfile是社区拟定的依赖管理文件,用于替代过于简陋的 requirements.txt 文件。

如何在 Pycharm 中使用 Pipevn 生成的虚拟环境
使用 Pipenv 生成虚拟环境
命令行中进入项目目录,使用命令:

pipenv --python 3.6 #生成 python 3.6 版本的虚拟环境
pipenv --three #使用系统当前的 python3 版本生成虚拟环境
pipenv --venv #显示当前虚拟环境所用的解释器位置

使用 Pycharm 连接虚拟环境

打开 Pycharm ,点击 File - settings - Project 选择你要更改的环境

Pycharm 使用 Pipenv 新建的虚拟环境(图文详解)

 这里我们以 message_elctiricity 做为示范,选择后点击右侧齿轮图标,选择 add

Pycharm 使用 Pipenv 新建的虚拟环境(图文详解)

记住之前使用命令显示出的路径,直接填写在目录中:

pipenv --venv

Pycharm 使用 Pipenv 新建的虚拟环境(图文详解)

虚拟环境的编译器 python.exe 存在于目录的 scrpit 文件夹下,只需要直接选择该文件并且点击 OK 即可

Pycharm 使用 Pipenv 新建的虚拟环境(图文详解)

接下来 Pycharm 就会自动读取出虚拟环境以及虚拟环境中安装的第三方库 

总结

到此这篇关于Pycharm 使用 Pipenv 新建的虚拟环境的文章就介绍到这了,更多相关Pycharm 新建虚拟环境内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Django项目中model的数据处理以及页面交互方法
May 30 Python
Python走楼梯问题解决方法示例
Jul 25 Python
Python SMTP发送邮件遇到的一些问题及解决办法
Oct 24 Python
Python查找数组中数值和下标相等的元素示例【二分查找】
Feb 13 Python
python selenium firefox使用详解
Feb 26 Python
Python完成毫秒级抢淘宝大单功能
Jun 06 Python
简单了解python中对象的取反运算符
Jul 01 Python
numpy求平均值的维度设定的例子
Aug 24 Python
Python图片处理模块PIL操作方法(pillow)
Apr 07 Python
PyTorch如何搭建一个简单的网络
Aug 24 Python
想学画画?python满足你!
Dec 24 Python
python process模块的使用简介
May 14 Python
Python实现Word表格转成Excel表格的示例代码
Apr 16 #Python
解决jupyter运行pyqt代码内核重启的问题
Apr 16 #Python
PyCharm+Pipenv虚拟环境开发和依赖管理的教程详解
Apr 16 #Python
浅谈在JupyterNotebook下导入自己的模块的问题
Apr 16 #Python
jupyter实现重新加载模块
Apr 16 #Python
Python importlib动态导入模块实现代码
Apr 16 #Python
pandas数据拼接的实现示例
Apr 16 #Python
You might like
PHP得到某段时间区间的时间戳 php定时任务
2012/04/12 PHP
php将图片文件转换成二进制输出的方法
2015/06/10 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
2018/06/16 PHP
Javascript 解疑
2009/11/11 Javascript
根据选择不同的下拉值出现相对应的文本输入框
2013/08/01 Javascript
JavaScript中的6种运算符总结
2014/10/16 Javascript
js获取域名的方法
2015/01/27 Javascript
总结AngularJS开发者最常犯的十个错误
2016/08/31 Javascript
JavaScript常用代码书写规范的超全面总结
2016/09/11 Javascript
javascript自执行函数
2017/02/10 Javascript
JS浅拷贝和深拷贝原理与实现方法分析
2019/02/28 Javascript
layui 表单标签的校验方法
2019/09/04 Javascript
Vue 解决在element中使用$notify在提示信息中换行问题
2020/11/11 Javascript
[02:17]TI4西雅图DOTA2前线报道 啸天mik夫妻档解说
2014/07/08 DOTA
[00:48]完美“圣”典2016风云人物:xiao8宣传片
2016/11/30 DOTA
Python base64编码解码实例
2015/06/21 Python
python如何使用unittest测试接口
2018/04/04 Python
Python3中的json模块使用详解
2018/05/05 Python
python3 unicode列表转换为中文的实例
2018/10/26 Python
Python OpenCV实现鼠标画框效果
2020/08/19 Python
matplotlib quiver箭图绘制案例
2020/04/17 Python
python使用for...else跳出双层嵌套循环的方法实例
2020/05/17 Python
python 批量下载bilibili视频的gui程序
2020/11/20 Python
Python 带星号(* 或 **)的函数参数详解
2021/02/23 Python
使用CSS3实现多列布局与多背景的技巧
2016/02/29 HTML / CSS
详解html5 canvas常用api总结(二)--绘图API
2016/12/14 HTML / CSS
美国在线眼镜商城:Eyeglasses.com
2017/06/26 全球购物
印度排名第一的蛋糕、鲜花和礼品送货:Winni
2019/08/02 全球购物
Java面试题:说出如下代码的执行结果
2015/10/30 面试题
驾驶员安全责任书
2014/07/22 职场文书
升学宴演讲稿
2014/09/01 职场文书
任命书格式范文
2015/09/22 职场文书
决心书格式及范文
2019/06/24 职场文书
解决Navicat for MySQL 连接 MySQL 报2005错误的问题
2021/05/29 MySQL
用JS写一个发布订阅模式
2021/11/07 Javascript
星际争霸:毕姥爷vs解冻03
2022/04/01 星际争霸