目录

Eclipse 篇

1.MarketPlace 打不开,对话框闪退

2.使用 lombok ,预编译不通过

3.Eclipse + PyDev - > Unresolved import: xxx (Module)

IntelliJ  IDEA 篇

1. 0% classes, 0% lines covered (类文件后面显示 classes 百分比, covered 百分比)


Eclipse 篇

1.MarketPlace 打不开,对话框闪退

体现版本:photon

问题体现:点击help - > Eclipse MarketPlace ,无任何反应(或闪退),无报错(或提示发送错误信息),打不开

解决办法:点击help - > install new software,输入http://download.eclipse.org/mpc/photon/ ,点击Add,重新安装一下 EPP MarketPlace Client

2.使用 lombok ,预编译不通过

体现版本:_

问题体现:使用 lombok ,预编译不通过

解决办法:Eclipse 添加 需lombok 支持https://blog.csdn.net/GreenOwl_/article/details/82557206

3.Eclipse + PyDev - > Unresolved import: xxx (Module)

体现版本:Eclipse + PyDev

问题体现:Python 模块导入,Eclipse IDE编辑器标红提示,但可以成功运行(或者不能运行)

解决办法:

方案一:

1.鼠标选中项目,右键点击选中 Properties(或者 Alt + Enter)

2.选择 PyDev - PYTHONPATH,选择External Libraries,如果你要导入的模块已经安装,则点击 Add source folder,找到你已经安装的模块的父级目录(即选择模块名称所在的目录的上一级目录,例如D:\\Python\Python37\Lib\site-packages\xxx-1.0.0.egg\xxx,选择路径D:\\Python\Python37\Lib\site-packages\xxx-1.0.0.egg);如果你要导入的模块未安装,但已经下载zip/jar/egg文件,则点击 Add zip/jar/egg,然后找到路径选择文件即可。

方案二:

1.鼠标选中项目,右键点击选中 Properties(或者 Alt + Enter),选择 PyDev - Interpreter/Grammar,点击链接Click here to configure aninterpreter not listed.如果弹出对话框 How to config interpreter? 选择 Open interpreter preferences page 即可。(或者Window - > Preferences - > PyDev - > Interpreters - > Python Interpreter)

2.选择 Libraries ,点击 New Folder,找到你安装的模块的父级目录(即选择模块名称所在的目录的上一级目录,选择文件夹即可。不过需要注意的一点是,一般我们通过 pip install xxx 或者 python setup.py install 等方式安装模块,都会默认选择将模块放置:\\Python\Python37\Lib\site-packages\ 目录下,如果模块还有父级目录(即模块的上一级目录非site-packages\ 目录),你仍需要将模块的父级目录按本步骤再次添加。

注意:方案一、方案二如果未生效,考虑将.py文件关闭重新打开,以及重启Eclipse处理。

此外,如果仍未解决,或是模块开发 Or 命名不规范导致...

最后,附上一些其他博客的解决方案...

http://blog.csdn.net/qq_22765745/article/details/71054030
http://blog.csdn.net/amghost/article/details/20069005
http://blog.csdn.net/chris_111x/article/details/52312523
https://stackoverflow.com/questions/4631377/unresolved-import-issues-with-pydev-and-eclipse
http://heipark.iteye.com/blog/1737905
http://www.kaij.org/blog/?p=28
http://www.codeweblog.com/%E8%A7%A3%E5%86%B3eclipse-pydev%E4%B8%ADimport%E6%97%B6%E6%8A%A5%E9%94%99-unresolved-import/
https://stackoverflow.com/questions/23237692/pydev-unresolved-import
https://stackoverflow.com/questions/5394887/unresolved-import-in-pydev
http://blog.csdn.net/w346850397/article/details/41440831

http://www.pydev.org/manual_101_interpreter.html
http://www.pydev.org/manual.html
http://www.pydev.org/history_pydev.html
--------------------- 
作者:冰 河 
来源:CSDN 
原文:https://blog.csdn.net/l1028386804/article/details/78917649 
版权声明:本文为博主原创文章,转载请附上博文链接!

Ps: 如果有前辈有其他解决方案,还请赐教 /抱拳

技巧:增加模块提示 Window - > Preferences - > PyDev - > Interpreters - > Python Interpreter - > Forced Builtins - > New ... 输入模块名,点击 ok 确定,然后 Apply 即可

后续更新中...

IntelliJ  IDEA 篇

1. 0% classes, 0% lines covered (类文件后面显示 classes 百分比, covered 百分比)

类似如下图效果

1.检查是否有如此窗口,点击红框所圈按钮,即可关闭。

方法1.view -> tool windows -> coverage

方法2.Ctrl+Alt+F6

后续更新中...

 

IDE 问题及解决的更多相关文章

  1. Free Pascal的IDE界面乱码解决方法

    右击[Free Pascal]快捷图标,选[属性] [属性]窗口中,选择[选项]页,下拉[当前代码页(C)],选择[437 (美国)] 按[确定] 注意:[开始]菜单和桌面中的快捷图标都得设置.

  2. VMware 常见问题及解决办法

    Ø  简介 本文介绍使用 VMware 虚拟机时常见的问题及解决办法,主要包括: 1.   虚拟机操作系统装好后,每次进入虚拟机还进入安装程序 2.   虚拟机不能与主机复制粘帖 3.   解决错误: ...

  3. Eclipse 无法引用到Maven 解决方法

    问题描述:打开Eclipse进入java EE视图下,发现原有的Maven Dependencies目录不存在,显示的是org.maven.ide.eclipse.MAVEN2_CLASSPATH_C ...

  4. 手把手搭建一个属于自己的在线 IDE

    背景 这几个月在公司内做一个跨前端项目之间共享组件/区块的工程,主要思路就是在 Bit 的基础上进行开发.Bit 主要目的是实现不同项目 共享 与 同步 组件/区块,大致思路如下: 在 A 项目中通过 ...

  5. java程序性能优化

    一.避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快. 例子: import java.util ...

  6. HTML5定稿

    HTML5定稿了,终于有一种编程语言开发的程序可以在Android和IOS两种设备上运行了 本文转载自: http://www.cnblogs.com/tuyile006/p/4103634.html ...

  7. java 编程时候的性能调优

    一.避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快. 例子: import java.util ...

  8. [JAVA] java程序性能优化

    一.避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快. 例子: import java.util ...

  9. 时隔8年HTML 5终于定稿!

    我们第一次谈论 HTML5 要改变世界大概是因为乔布斯,他坚持在 iOS 上不兼容 Flash,在 Adobe 统治多媒体开发的那个年代,这需要付出极大的勇气.这么多年过去了,虽然所有人都在谈论 HT ...

随机推荐

  1. 使用SqlBulkCopy将DataTable百万级数据瞬间入库

    #region 使用SqlBulkCopy将DataTable中的数据批量插入数据库中 /// <summary> /// 注意:DataTable中的列需要与数据库表中的列完全一致.// ...

  2. https相关知识总结

    从园子里看到很多讲解不错的文章,将链接放到这里,备忘 浅析数字证书:https://www.cnblogs.com/hyddd/archive/2009/01/07/1371292.html

  3. 【转载】C#通过Contains方法判断DataTable中是否存在某个列名

    在C#中的Datatable数据变量的操作过程中,有时候需要判断DataTable中是否存在某个列名,此时可以通过DataTable对象的Columns列对象集合属性下的Contains方法来进行判断 ...

  4. 纯css无js实现点击事件

    <input id="A" type="checkbox"><label for="A"> <span cla ...

  5. Qt NetWork即时通讯网络聊天室(基于TCP)

    本文使用QT的网络模块来创建一个网络聊天室程序,主要包括以下功能: 1.基于TCP的可靠连接(QTcpServer.QTcpSocket) 2.一个服务器,多个客户端 3.服务器接收到某个客户端的请求 ...

  6. jvm学习笔记之class文件的加载、初始化

    编写的java文件在要真正运行时,会首先被编译成 “.class"结尾的二进制文件,然后被虚拟机加载.那么在虚拟机中一个class文件要成为java实例,需要经历好几个步骤: 1.装载:装载 ...

  7. Lnmp环境安装禅道项目管理软件

    1.本地环境 CentOS Linux release 7.5.1804 (Core) PHP 7.1.0-dev (cli) mysql Ver 14.14 Distrib 5.7.22 nginx ...

  8. Django 之 cookie & session

    Cookie的由来 大家都知道HTTP协议是无状态的. 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面 ...

  9. CentOS6.7搭建部署DNS服务 (详解主配置文件)

    -DNS服务器的基本原理 域名简介:使用tcp/udp协议,默认使用53端口号 默认情况下,客户端发起的查询请求都是用UDP/53查询的. 默认情况下,从从服务器到主服务器传输数据用的是TCP/53. ...

  10. 蓝桥杯如何训练?(附VIP题库)

    https://www.dotcpp.com/ 给大家介绍下蓝桥杯,是近几年可以说国内名气最大的程序设计类比赛了 相比国际赛事ACM,蓝桥杯入门简单.中文答题.拿奖率高,更适合国内大众化参加,近几年不 ...