JetBrains

JetBrains IntelliJ IDEA从2018更新到2019后无法卸载的问题

Uninstall hasn’t detected folder of XXX installation…

博主的IDEA是从2018一路升上来,最近出了2020,并且还用上了JB的Toolbox,看着Manually installed有点强迫症发作,于是尝试卸载掉后用Toolbox重新安装,结果就发现了上面写到的错误提示这个坑!

参考 https://youtrack.jetbrains.com/issue/PY-35047 可行的解决方法如下:

继续阅读…

IDEA maven unresolved dep问题的一种解决方法

最近在用IntelliJ IDEA 2020时遇到一个奇怪的问题,就是maven同步通过,但是编译时就是有依赖包找不到,提示:“maven unresolved dep XXX”,尝试过各种clean,reimport maven都无法解决问题,最后发现其实是之前某次更包时wifi断了下,导致包下错了,后面就一直陷入这种僵局了…

解决方法是,到“C:\Users\XXXX\.m2\repository”中手动删除找不到的dep包,然后再重新更新maven依赖就可以了。不是什么大问题,但错误提示信息很容易造成误导。

PyCharm (JetBrains系IDE)运行配置中环境变量的附加修改问题

今天在研究python liblas时,发现使用的IDE PyCharm的一个小功能缺陷:在项目运行配置中的环境变量里无法以追加的方式修改当前环境变量的值,而且又看了下IDEA,相关功能的UI都是一样的,所以应该是JetBrains系的IDE都有同样的问题。
首先,windows下使用python liblas时,除了pip装liblas包以外,还要有相关的原生库,否则import的时候会直接报错。好在win下可以直接通过OSGeo4W安装预编译好的liblas库( https://trac.osgeo.org/osgeo4w/ ),装好后会有专用的命令行环境快捷方式,看了下和Visual Studio的Developer Command Line Prompt一样,会在这个专用命令行环境里设置一堆环境变量,这时直接运行python项目依然会报错,查了下原来是在加载liblas原生库时寻找Path环境变量里的路径找不到出的错,而专用命令行已经把OSGeo4W的bin加进去了…

继续阅读…