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 相关文章推荐
Python translator使用实例
Sep 06 Python
Python常见格式化字符串方法小结【百分号与format方法】
Sep 18 Python
Python入门_浅谈for循环、while循环
May 16 Python
Python实现在线暴力破解邮箱账号密码功能示例【测试可用】
Sep 06 Python
python爬虫headers设置后无效的解决方法
Oct 21 Python
ubuntu安装sublime3并配置python3环境的方法
Mar 15 Python
Python cookbook(数据结构与算法)通过公共键对字典列表排序算法示例
Mar 15 Python
Python元组拆包和具名元组解析实例详解
Mar 26 Python
利用pyinstaller打包exe文件的基本教程
May 02 Python
python判断一个对象是否可迭代的例子
Jul 22 Python
python 动态迁移solr数据过程解析
Sep 04 Python
Python读取文件夹下的所有文件实例代码
Apr 02 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自动更新新闻DIY
2006/10/09 PHP
判断是否为指定长度内字符串的php函数
2010/02/16 PHP
php 中英文语言转换类代码
2011/08/11 PHP
php全排列递归算法代码
2012/10/09 PHP
php中设置index.php文件为只读的方法
2013/02/06 PHP
解析PHP跨站刷票的实现代码
2013/06/18 PHP
phpstorm配置Xdebug进行调试PHP教程
2014/12/01 PHP
php自动获取关键字的方法
2015/01/06 PHP
PHP fprintf()函数用法讲解
2019/02/16 PHP
PHP实现笛卡尔积算法的实例讲解
2019/12/22 PHP
JSON扫盲帖 JSON.as类教程
2009/02/16 Javascript
javascript 从if else 到 switch case 再到抽象
2010/07/17 Javascript
利用Keydown事件阻止用户输入实现代码
2014/03/11 Javascript
Egret引擎开发指南之创建项目
2014/09/03 Javascript
javascript中返回顶部按钮的实现
2015/05/05 Javascript
使用基于Node.js的构建工具Grunt来发布ASP.NET MVC项目
2016/02/15 Javascript
微信小程序 icon组件详细及实例代码
2016/10/25 Javascript
利用JQuery阻止事件冒泡
2016/12/01 Javascript
详解JavaScript的闭包、IIFE、apply、函数与对象
2016/12/21 Javascript
Angularjs为ng-click事件传递参数
2017/06/15 Javascript
js简易版购物车功能
2017/06/17 Javascript
让nodeJS支持ES6的词法----babel的安装和使用方法
2017/07/31 NodeJs
VUE实现密码验证与提示功能
2019/10/18 Javascript
vue添加自定义右键菜单的完整实例
2020/12/08 Vue.js
Python ORM框架SQLAlchemy学习笔记之数据添加和事务回滚介绍
2014/06/10 Python
Linux 下 Python 实现按任意键退出的实现方法
2016/09/25 Python
Python迭代器与生成器用法实例分析
2018/07/09 Python
解决python3 HTMLTestRunner测试报告中文乱码的问题
2018/12/17 Python
pandas dataframe添加表格框线输出的方法
2019/02/08 Python
python操作小程序云数据库实现简单的增删改查功能
2019/06/06 Python
Python实现直播推流效果
2019/11/26 Python
python脚本后台执行方式
2019/12/21 Python
解决Keras使用GPU资源耗尽的问题
2020/06/22 Python
计算机系毕业生推荐信
2013/11/06 职场文书
思想纪律作风整顿剖析材料
2014/10/11 职场文书
复兴之路观后感
2015/06/02 职场文书