• pycharm的安装与环境配置

1、安装

pycharm的安装很简单,在官网上下载之后按照步骤一步一步来安装,没什么难度。有个页面需要勾选的全勾上

pycharm安装地址:

PyCharm: the Python IDE for Professional Developers by JetBrainshttps://www.jetbrains.com/pycharm/

2、环境配置

pycharm安装很简单,但环境配置相对麻烦。因为之前有使用过annoconda编写python程序,电脑中已经存在合适的python环境,所以本文是将已有的conda的环境配置到pycharm中。如果没有下载annoconda,建议下载一个,因为annoconda中自带了很多python库,例如numpy库等,可以省去很多安装包的过程(pip安装命令总是失败会很抓狂的),而且这个软件的安装也很简单,安装教程网上一大把。

annoconda官网:

Anaconda | The World's Most Popular Data Science Platformhttps://www.anaconda.com/

pip安装命令相关内容:

annoconda中没有的库可以在annoconda promp命令行工具中使用pip命令安装。

pip list ——查看所有的包

pip list 

pip install 包名 ——安装所需的包(以安装opencv-python为例),安装成功之后会提示Successfully installed 包名

pip install opencv-python

pip uninstall 包名 ——卸载不要的包(以卸载opencv-python为例),卸载过程中会询问是否要删除: Y/n? 选择Y确认删除即可。

pip uninstall opencv-python

注意:一般利用上述pip命令直接下载可能因为源在外网的原因会下载失败,这时候可以下载相应的镜像源,一般都是选择下载清华的镜像源,相应的镜像源可以在网上搜到。(如果使用pycharm,后面会介绍到更方便的方法)。

在annoconda中已经配置好了相应的环境,想要在pycharm中直接使用相应的环境和库该怎么办?首先打开pycharm软件,选择文件里面的设置(我的pycharm已经汉化了,一般刚下载的默认是英文,但没关系,找对应的选项即可)

然后找到python解释器选项,下拉选择,全部显示

选择加号选项

选择conda环境,按照图示配置(其中解释器是要找到annoconda对应的python解释器,可以先在文件夹中找到对应位置,再利用选项后面的三个点打开对应位置)

点击确认即可完成conda环境的配置,此时pycharm中可以使用所有annoconda中可以使用的库。

  • Opencv库的安装

这次是准备做人脸识别的项目,需要用到opencv库,使用pip命令下载镜像源成功地安装了。正在满心欢喜地使用opencv库写程序并夸它如何如何强大时发现我高兴地太早了。代码写到后面就需要使用更高级的模块,然后突然发现代码不提示了,这就意味着我需要的模块不存在……

后来查阅资料发现:opencv库中只包含了一些基础模块,如果想使用cv2.face等模块,单单安装opencv是不够的,需要同时安装opencv_contrib。但就是安装这个opencv_contrib库花费了我大量时间,按照网上的教程总是安装失败,有可能是我本人网络的原因,然后也一直找不到合适的镜像源(下载慢就算了,还总是失败……)。如果对自己网络有信心或者有相应的镜像资源的话可以直接利用上述的pip命令安装,注意opencv_contrib版本最好与opencv版本一致。

pip install opencv-contrib-python

后来在多番探索下,我发现了一个非常简单的安装opencv_contrib方法,直接在pycharm终端安装即可,多次尝试都可安装成功!!!!良心推荐,童叟无欺!!!!比网上那些乱起八糟的教程好用多了!!!!

首先打开pycharm软件,找到最底下一栏的终端,打开终端

然后在pycharm终端输入pip命令即可成功安装使用(安装之后如果相应模块还是不能使用,可以等待一段时间,或者可以卸载再重新安装)

其他需要的库也可通过该方式进行安装。

  • 总结:

1、使用pycharm的终端命令行可以简单顺利地安装所有需要的库

2、在pycharm中正确配置python解释器的环境,就可以使用annoconda安装的库

3、opencv只包含基础的模块,要使用更高级的模块,目前的解决方案只能是再安装一个opencv_contrib库

pycharm+opencv安装总结相关推荐

  1. surf和sift算法被申请专利后部分opencv版本无法使用后的安装pycharm+opencv使用surf和sift算法教程

    安装pycharm+opencv教程使用surf和sift算法 surf和sift算法在pycharm中的问题 安装过程 使用的软件版本 安装步骤 一.pycharm的安装 二.尝试打开pycharm ...

  2. 搭建数字图像处理开发环境(Python+pycharm+opencv)

    搭建数字图像处理开发环境(Python+pycharm+opencv) 安装python 安装pycharm 安装包 pycharm安装过程 安装opencv 注: 后续 安装python 可以在这里 ...

  3. Win10+PyCharm+Anaconda安装face_recognition全过程

    1. Anaconda 的安装教程 Anaconda 官网下载地址:https://www.continuum.io/downloads 目前已经更新到支持python3.8,但是dlib库和face ...

  4. windows下opencv安装及配置(vs2010环境)

    opecv下载 前往官方下载地址 https://opencv.org/releases/ opencv安装及配置 解压,会得到一个opencv文件夹,可将提取出的文件移动到任意位置,我将其放在F盘. ...

  5. pycharm的安装配置和简单使用

    1.pycharm的安装和配置 1)下载地址 https://www.jetbrains.com/pycharm/download/#section=windows 各位可以选择Community版本 ...

  6. Pycharm+Anacond安装完成后的Python文件创建以及No module named 'bs4'.

    声明: 自己也不记得太清楚到底都是遇到了什么问题,模糊的记录一下,方便自己以后的安装和查阅 问题一: 方法借鉴: 说是重新安装numpy 或者是升级numpy 然后zi自己尝试无果,不做评价 然后就z ...

  7. windows中PyCharm的安装和使用

    PyCharm的安装和使用 1.Pycharm的安装 2.Pycharm的使用 2.1新建项目与运行py程序 2.2 python解释器的配置并与PyCharm关联 2.3终端界面 PyCharm是专 ...

  8. python环境变量配置_python+ pycharm 环境安装 + pycharm使用

    一.下载和安装python 1.可以搜索python官网找到官方链接点击进入 2.也可以用以下链接点击进入:https://www.python.org/ 3.进入python后把鼠标移到downlo ...

  9. python基础/编程语言,解释器和pycharm的安装

    一, 编程语言 编程语言:开发者与计算机交流沟通的一种语言.说到编程语言不得不提一下编程.编程是开发者将自己的逻辑思想以计算机能识别的代码文件. 1.1 编程语言的分类 编程语言发展历史来看分为三大类 ...

  10. PyCharm缺少cv2模块怎么办?怎样在PyCharm中安装自己需要的package?

    问题描述:明明自己通过Windows窗口在Python3.6中安装了opencv-python,可是在PyCharm运行语句import cv2 as cv时还是报错"No module n ...

最新文章

  1. hashmap 和 hashcode还是有点关系的
  2. webform 分页、组合查询综合使用
  3. BeagleBone硬件概览Ethernet端口板载LEDc重置按钮等介绍
  4. 4G EPS 的接口类型
  5. silverlight storyboard
  6. R语言 plot()函数 基础用法
  7. 在安卓手机上下载linux系统,如何在安卓手机上运行Ubuntu系统
  8. html5 replace,js replace 与replaceall实例用法详解
  9. Shiro 权限注解
  10. 拼多多算法工程师笔试题之分配巧克力
  11. ABB变频器ACS 310-通讯协议
  12. Android AccessibilityService 辅助功能
  13. Unity实时GI与烘焙GI
  14. android hls检测,安卓大部分浏览器播放HLS协议直播流会从头开始
  15. 智安新闻丨乐山西部AI算谷正式投运,与智安网络成功签署战略合作协议!
  16. 查看SQL Server的实例名
  17. 单片机设计资料,仿真、程序、原理图收集好资料分享,stm32、8086、单片机方案
  18. C++ 贪心算法 摇摆序列
  19. 【经验】代码统计工具cloc
  20. 如何实现MySQL增量备份与恢复?

热门文章

  1. 实验一:大数据可视化工具—Excel
  2. 工业物联网网关 数据采集网关
  3. 一款你不容错过的Laravel后台管理扩展包 —— Voyager – Laravel学院
  4. Android音视频——H265编码核心技术解析
  5. php集成开发环境哪个最好,推荐几个好用的PHP集成开发环境
  6. Mp4box的下载、安装和使用
  7. 终于找到一个功能全面的番茄钟时间管理工具:myPomodoro for Mac
  8. 手把手教你编写SaleSmartly聊天机器人脚本
  9. netapp管理地址_NETAPP存储系统管理员手册.doc
  10. Qt介绍---QPA(Qt Platform Abstraction)