草庐IT

pycharm+opencv安装总结

沧笙踏歌i 2023-04-04 原文
  • 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. ruby - 在 64 位 Snow Leopard 上使用 rvm、postgres 9.0、ruby 1.9.2-p136 安装 pg gem 时出现问题 - 2

    我想为Heroku构建一个Rails3应用程序。他们使用Postgres作为他们的数据库,所以我通过MacPorts安装了postgres9.0。现在我需要一个postgresgem并且共识是出于性能原因你想要pggem。但是我对我得到的错误感到非常困惑当我尝试在rvm下通过geminstall安装pg时。我已经非常明确地指定了所有postgres目录的位置可以找到但仍然无法完成安装:$envARCHFLAGS='-archx86_64'geminstallpg--\--with-pg-config=/opt/local/var/db/postgresql90/defaultdb/po

  2. ruby - 完全离线安装RVM - 2

    我打算为ruby​​脚本创建一个安装程序,但我希望能够确保机器安装了RVM。有没有一种方法可以完全离线安装RVM并且不引人注目(通过不引人注目,就像创建一个可以做所有事情的脚本而不是要求用户向他们的bash_profile或bashrc添加一些东西)我不是要脚本本身,只是一个关于如何走这条路的快速指针(如果可能的话)。我们还研究了这个很有帮助的问题:RVM-isthereawayforsimpleofflineinstall?但有点误导,因为答案只向我们展示了如何离线在RVM中安装ruby。我们需要能够离线安装RVM本身,并查看脚本https://raw.github.com/wayn

  3. ruby-on-rails - rails 目前在重启后没有安装 - 2

    我有一个奇怪的问题:我在rvm上安装了ruby​​onrails。一切正常,我可以创建项目。但是在我输入“railsnew”时重新启动后,我有“程序'rails'当前未安装。”。SystemUbuntu12.04ruby-v"1.9.3p194"gemlistactionmailer(3.2.5)actionpack(3.2.5)activemodel(3.2.5)activerecord(3.2.5)activeresource(3.2.5)activesupport(3.2.5)arel(3.0.2)builder(3.0.0)bundler(1.1.4)coffee-rails(

  4. ruby - 如何为 emacs 安装 ruby​​-mode - 2

    我刚刚为fedora安装了emacs。我想用emacs编写ruby。为ruby​​提供代码提示、代码完成类型功能所需的工具、扩展是什么? 最佳答案 ruby-mode已经包含在Emacs23之后的版本中。不过,它也可以通过ELPA获得。您可能感兴趣的其他一些事情是集成RVM、feature-mode(Cucumber)、rspec-mode、ruby-electric、inf-ruby、rinari(用于Rails)等。这是我当前用于Ruby开发的Emacs配置:https://github.com/citizen428/emacs

  5. ruby-on-rails - 无法在centos上安装therubyracer(V8和GCC出错) - 2

    我正在尝试在我的centos服务器上安装therubyracer,但遇到了麻烦。$geminstalltherubyracerBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingtherubyracer:ERROR:Failedtobuildgemnativeextension./usr/local/rvm/rubies/ruby-1.9.3-p125/bin/rubyextconf.rbcheckingformain()in-lpthread...yescheckingforv8.h...no***e

  6. ruby - 通过 RVM (OSX Mountain Lion) 安装 Ruby 2.0.0-p247 时遇到问题 - 2

    我的最终目标是安装当前版本的RubyonRails。我在OSXMountainLion上运行。到目前为止,这是我的过程:已安装的RVM$\curl-Lhttps://get.rvm.io|bash-sstable检查已知(我假设已批准)安装$rvmlistknown我看到当前的稳定版本可用[ruby-]2.0.0[-p247]输入命令安装$rvminstall2.0.0-p247注意:我也试过这些安装命令$rvminstallruby-2.0.0-p247$rvminstallruby=2.0.0-p247我很快就无处可去了。结果:$rvminstall2.0.0-p247Search

  7. ruby - 如何在 Lion 上安装 Xcode 4.6,需要用 RVM 升级 ruby - 2

    我实际上是在尝试使用RVM在我的OSX10.7.5上更新ruby,并在输入以下命令后:rvminstallruby我得到了以下回复:Searchingforbinaryrubies,thismighttakesometime.Checkingrequirementsforosx.Installingrequirementsforosx.Updatingsystem.......Errorrunning'requirements_osx_brew_update_systemruby-2.0.0-p247',pleaseread/Users/username/.rvm/log/138121

  8. ruby - Fast-stemmer 安装问题 - 2

    由于fast-stemmer的问题,我很难安装我想要的任何ruby​​gem。我把我得到的错误放在下面。Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingfast-stemmer:ERROR:Failedtobuildgemnativeextension./System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/rubyextconf.rbcreatingMakefilemake"DESTDIR="cleanmake"DESTDIR=

  9. ruby - 安装 Ruby 时遇到问题(无法下载资源 "readline--patch") - 2

    当我尝试安装Ruby时遇到此错误。我试过查看this和this但无济于事➜~brewinstallrubyWarning:YouareusingOSX10.12.Wedonotprovidesupportforthispre-releaseversion.Youmayencounterbuildfailuresorotherbreakages.Pleasecreatepull-requestsinsteadoffilingissues.==>Installingdependenciesforruby:readline,libyaml,makedepend==>Installingrub

  10. ruby - 通过 RVM 安装 Ruby 1.9.2 永远行不通! - 2

    当我执行>rvminstall1.9.2时一切顺利。然后我做>rvmuse1.9.2也很顺利。但是当涉及到ruby​​-v时..sam@sjones:~$rvminstall1.9.2/home/sam/.rvm/rubies/ruby-1.9.2-p136,thismaytakeawhiledependingonyourcpu(s)...ruby-1.9.2-p136-#fetchingruby-1.9.2-p136-#downloadingruby-1.9.2-p136,thismaytakeawhiledependingonyourconnection...%Total%Rece

随机推荐