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多进程编程下线程之间变量的共享问题
May 05 Python
python执行子进程实现进程间通信的方法
Jun 02 Python
python通过elixir包操作mysql数据库实例代码
Jan 31 Python
tensorflow实现softma识别MNIST
Mar 12 Python
Python paramiko模块的使用示例
Apr 11 Python
Pycharm配置远程调试的方法步骤
Dec 17 Python
对Pyhon实现静态变量全局变量的方法详解
Jan 11 Python
python random从集合中随机选择元素的方法
Jan 23 Python
Python ini文件常用操作方法解析
Apr 26 Python
使用tensorflow根据输入更改tensor shape
Jun 23 Python
Python中Permission denied的解决方案
Apr 02 Python
Python尝试实现蒙特卡罗模拟期权定价
Apr 21 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
2020年4月放送决定!第2期TV动画《邪神酱飞踢》视觉图&主题曲情报公开!
2020/03/06 日漫
php5编程中的异常处理详细方法介绍
2008/07/29 PHP
PHP中文件读、写、删的操作(PHP中对文件和目录操作)
2012/03/06 PHP
深入HTTP响应状态码速查表的详解
2013/06/07 PHP
Apache连接PHP后无法启动问题解决思路
2015/06/18 PHP
使用Composer安装Yii框架的方法
2016/03/15 PHP
PHPExcel中文帮助手册|PHPExcel使用方法(分享)
2017/06/09 PHP
js获取url参数的使用扩展实例
2007/12/29 Javascript
javascript事件问题
2009/09/05 Javascript
Mootools 1.2教程 Fx.Tween的使用
2009/09/15 Javascript
JS操作iframe里的dom(实例讲解)
2014/01/29 Javascript
jQuery中offsetParent()方法用法实例
2015/01/19 Javascript
jQuery实现炫酷的鼠标轨迹特效
2015/02/01 Javascript
解决angular的post请求后SpringMVC后台接收不到参数值问题的方法
2015/12/10 Javascript
jQuery实现的导航下拉菜单效果示例
2016/09/05 Javascript
NodeJS设计模式总结【单例模式,适配器模式,装饰模式,观察者模式】
2017/09/06 NodeJs
Vue 2.0学习笔记之Vue中的computed属性
2017/10/16 Javascript
详解react-router 4.0 下服务器如何配合BrowserRouter
2017/12/29 Javascript
vuex actions传递多参数的处理方法
2018/09/18 Javascript
一个手写的vue放大镜效果
2019/08/09 Javascript
使用Webpack 搭建 Vue3 开发环境过程详解
2020/07/28 Javascript
Python中的ceil()方法使用教程
2015/05/14 Python
使用C#配合ArcGIS Engine进行地理信息系统开发
2016/02/19 Python
JSON Web Tokens的实现原理
2017/04/02 Python
python实现对输入的密文加密
2019/03/20 Python
一步步教你用python的scrapy编写一个爬虫
2019/04/17 Python
Python切片操作去除字符串首尾的空格
2019/04/22 Python
scrapy-redis源码分析之发送POST请求详解
2019/05/15 Python
解决Tensorboard可视化错误:不显示数据 No scalar data was found
2020/02/15 Python
使用python-cv2实现视频的分解与合成的示例代码
2020/10/26 Python
使用python将微信image下.dat文件解密为.png的方法
2020/11/30 Python
市贸粮局召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
旷课检讨书
2015/01/26 职场文书
航班延误投诉信
2015/07/02 职场文书
竞选稿之小学班干部
2019/10/31 职场文书
Rhit高效可视化Nginx日志查看工具
2021/11/01 Servers