资讯专栏INFORMATION COLUMN

Pycharm出现问题与解决方法,下文给大家详解

89542767 / 1384人阅读

  小编写这篇文章的主要目的,是给大家介绍一下,关于Pycharm的相关问题,比如其出现问题之后,我们要怎么去解决呢?具体的解决方法又是什么呢?下面就给大家详细的做一个解答。


  前言


  最近在使用Pycharm,在运行或者安装的过程中出现了各种各样的报错,前面已经介绍过安装pygame出现报错的解决方法。文章总结了大部分可能会出现的报错,包含原因以及解决方法。

01.png

  (一)Pycharm报错:No R interpreter defined


  No R interpreter defined:Many R related features like completion,code checking and help won’t be available.You can set an interpreter under Preferences->Languages->R


  解决方法:


  ①方法1:下载安装R,然后将R的路径添加到Pycharm中,(R语言官网https://mirrors.tuna.tsinghua.edu.cn/CRAN/),安装好后将R的安装路径添加到pycharm中:


  Files->Settings->Plugins->Languages&Frameworks->R Language


  ②方法2:如无需R语言,直接卸载R语言插件:


  Files->Settings->Plugins->R Language Support->Uninstall


  (二)找不到指定的模板:ImportError:DDL load failed while importing ft2font:


  解决办法:


  File->settings->Project:你的项目名->Python Interpreter


  在右侧找到matplotlib双击

02.png

  然后选择版本3.3.1,Install


  Python导入pyecharts模块绘图时报错:“所有图表类型将在v1.9.0版本开始强制使用ChartItem进行数据项配置”的解决方法操作如上,将pyecharts版本更改为1.7.0即可

03.png

  (三)pycharm中无法识别导入自己写的模块


  有时候在同级目录下自己写的函数模块,却不能在同级目录下另一个文件中导入


  解决办法:


  (1)打开"file"->Settings打开Console下的Python Console,把选项(Add source roots to PYTHONPAT)点击勾选上

04.png

  (2)右键点击自己的工作空间(文件/文件夹),点击“Mark Directory as",选择Sources Root


  还有一种情况是,自己写的函数所在的文件夹中没有初始化函数,即__init__.py,在文件夹中创建一个—个__init__.py即可,内容可以啥也不写。

05.png

  (四)pycharm光标变粗,无法编辑代码


  光标变黑块是因为输入方式变成了改写方式,INSERT可以切换插入/改写模式


  解决办法:按一下键盘上的insert键。不同型号的insert键所在位置可能不一样,我的是联想小新14寸,insert键在键盘的右下侧,与PgDn在一个键上,使用insert需要按Fn+Insert


  (五)使用Pycharm给Python程序传递参数


  程序运行时,如果需要输入参数,如下图中程序代码:


  此时输入参数需要在命令行中运行:python文件名.py参数1参数2

06.png

  如果直接在Pycharm环境中简单执行“Run”菜单下的“Run”命令,会出现错误,提示需要输入参数。


  为了能够直接在Pycharm中运行,可以使用一下方式设置参数:


  Run->Edit Configurations->选择需要设置参数的.py文件->Parameters


  设置好后点击OK即可完成。这下运行就不会报错啦!

07.png

  pycharm导入项目报错no python interpreter configured for the project


  找到设置project interpreter,添加pythonw.exe解释器即可

08.png

  报错:IndentationError:expected an indented block


  分析:缩进错误!


  解决:在出现错误的那一行,按空格或Tab(但不能混用)键缩进就行。该缩进的地方就要缩进,不缩进反而会出错


  报错:AttributeError:'NoneType'object has no attribute'shape'


  分析:多发生在图像处理问题


  解决:经过检查发现是python中图像不存在


  报错:error:(-215:Assertion failed)!ssize.empty()in function'cv::resize'


  分析:在该路径下没有图像,或者说该路径不存在。也就是说,cv读到的是0byte数据


  解决:


  ①看是不是没有路径


  ②看是不是该路径下的图片不存在


  ③即使图片存在,但是为0byte也是错误的


  报错:FileNotFoundError:[Errno 2]No such file or directory:'data/coco.names'


  分析:这一般都是当前工程文件的文件夹中,后面标注的这个文件夹里没有文件


  解决:添加文件即可


  报错:SyntaxError:invalid syntax


  分析:英文是“非法语句”的意思。漏标点符号(例如漏分号,漏&号),多标点符号,拼写错,等等都会造成这种错


  解决:检查拼写错误


  报错:RuntimeError:invalid argument 0:Sizes of tensors must match except in dimension 0


  分析:使用DataLoader加载图像,这些图像中的一些具有3个通道(彩色图像),而其他图像可能具有单个通道(BW图像),由于dim1的尺寸不同,因此无法将它们连接成批次。尝试将img=img.convert(‘RGB’)添加到数据集中的__getitem__中


  解决:dataloader


  def __getitem__(self,index):
  img_path=self.imgs[index]
  label=self.labels[index]
  data=Image.open(img_path)
  #data=data.convert('RGB')
  data=self.transform(data)
  return data,label


  selenium报错“selenium.common.exceptions.WebDriverException:Message:'geckodriver'executable needs to be in PATH.”

09.png

  如图所示字段,运行后报错原因是缺少‘geckodriver’的插件在路径内


  解决方案为:下载相应版本的'geckodriver'插件,并将其放置在Python.exe相同路径的地方


  如图:

10.png

  这篇文章就给大家介绍到这里了,希望可以给大家带来更大的帮助。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/128184.html

相关文章

  • PyCharm调用matplotlib绘图时图像弹出问题详解

      小编写这篇文章的主要目的,主要是来给大家解答关于Python Pycharm的一些相关问题,包括涉及到如何调用其maplotlib的相关绘图问题,另外还涉及到图像弹出问题等的一些相关介绍。那么,具体问题怎么解答呢?下面就给大家详细解答下。  问题描述  在PyCharm中调用matplotlib绘制图像时,默认图像会在控制台输出(如图),当绘制图像较多时,控制台输出方式很不直观。  问题解决 ...

    89542767 评论0 收藏0
  • Python中使用pip成功导入库之后,解决vscode报错问题

       小编写这篇文章的主要目的,主要是给大家进行解读在Python这哥们语言中,我们完成了pip成功导入数据库之后,可能会出现vscode报错问题,下面给大家进行详解解答一下解决步骤。  前言  写在开始前:当出现这种问题的时候,需要了解到,其核心的问题是出现在哪里了,并非是要相同的编译器才是这样的解决办法,要学会举一反三。  核心问题分析:  首先确定好了安装成功了该库,但是就是有莫名其妙的错误...

    89542767 评论0 收藏0
  • Pycharm虚拟环境pip时报错:no suchoption:--bulid-dir的解决办法

      小编在下文当中,给大家做一个详细的解答,解答一下关于Pycharm虚拟环境中,一旦出现了环境pip报错的情况,比如no suchoption:--bulid-dir问题解决办法。  写作背景:  在使用PyCharm的虚拟环境安装第三方库的时候报了错,说no such option:--bulid-dir,如下图所示:  这是怎么回事呢?  解答  PyCharm依赖于--build-dir安...

    89542767 评论0 收藏0
  • Python开发工具之Pycharm最新安装教程

    摘要:开发工具之最新安装教程可以说是一款进行开发功能强大的编辑器。鉴于近期很少有关最新版本的安装教程,为了能够帮助刚刚学习的朋友们。另外一个是社区版可以进行纯的开发,免费试用无需付费。 Python开发工具之Pycharm最新安装教程 Pycharm可以说是一款进行Python开发功能强大的编辑器...

    klinson 评论0 收藏0
  • yolov5无从下手?一篇就够,2021年全部基于最新配置的yolo入门升级路线

    摘要:的安装下载好之后双击打开可执行安装文件选择安装目录,需要的内存较多,建议将其安装在盘或者盘,不建议放在系统盘盘。 yolov5无从下手?一篇就够的保姆级教程,202...

    AlanKeene 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<