Ubuntu18.0下Intellj IDEA安装,以及python环境配置


好记性不如烂笔头-lunix,web开发学习之路:

Intellij IDE是强劲的集成开发环境,网页开发用这个的多,java友好型开发环境。同时,python也是常用的开发语言,在网页开发方面也有很多优点,而对python的开发,用pycharm的居多,但是为了降低空间负担,达到一工具多用途,还是研究以下用Intellij IDE开发python

Ubuntu18.0下Intellj IDEA安装

安装甚是简单,百度一下有很多安装+破解的教程。
如果已经配置好JDK,官网下载Intellj IDEA 下载ultamate版linux, without JBR(.tar.gz)
下载ultimate版自然需要破解了,破解教程也有很多

安装后,在安装路径bin目录下打开终端,并通过下面命令运行IDE:

./idea.sh

在安装路径bin目录下打开终端并运行启动命令

就可以运行程序了

IDE下载python插件及python安装

Intellj IDEA提供了python开发的插件,在file—settings—plugins中搜索python即可看到,点击安装。
安装python插件
安装后就可以新建项目并进行python的开发环境配置了。

ubuntu18.0系统自身带有python2.7, python3.6,且默认为2.7版本,ubuntu修改系统默认的版本,网上有很多教程。系统自带python不可卸载,可以再安装其他版本python。

作为地理开发人员,python本身是不够的,还需要安装大量其他的功能包。PyPI官网提供了大量资源,同时提供了一个模块安装程序,安装该程序后可以通过执行:

pin install <软件包名称>

进行模块(库)的快速安装
PyPI官网无法提供下载的模块通常会提供与之相关的文件安装链接。可以下载至当前工作目录(如果放在这里,模块只有当在该目录下启动python环境时才能够被识别)或python的site-packages目录(如果放在这里,每当启动python时他都能够被找到),手动安装它们。python编译器会自动搜索上述两个文件路径。

还可以安装Anaconda,Anaconda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。
Anaconda官网下载,要用arcpy包注意啦,建议下载2.7版本
下载linux版本的,python版本可选3.7或2.7. 这里看自己需求。不过要是用3.7,后续用ArcGIS的arcpy包可能就比较难了,不过还是有解决办法… 参考博客:linux系统anaconda3联合arcpy共同工作

扩展关于Anaconda:Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。

Intellj IDEA新建python项目

  1. 新建项目
    在这里插入图片描述
  2. 配置project SDK

第一项环境选择Existing enviroment,interpreter选择bin目录下的python
在这里插入图片描述
另配置其他环境和编译器,完成环境配置

参考:

  1. Joel Lawhead 著; 邓世超 译.《Python地理空间分析指南(第二版)》,人民邮电出版社.
  2. https://blog.csdn.net/allenlu2008/article/details/83901070

猜你喜欢

转载自blog.csdn.net/qq_40821274/article/details/94484207