ubuntu16.04下安装pycharm
下面开始教程
先在PyCharm官网下载安装包
链接:https://www.jetbrains.com/pycharm/download/#section=linux
选择平台为Linux,可以看到当前版本为2017.1.4,这里分为Professional专业版和Community社区版,区别是专业版是收费,而且功能更多,具体是什么功能我就没仔细了解了
我选择的是Professional专业版,直接点击DOWNLOAD下载就行了
JDK安装
返回home
cd ~
然后依次执行一下几条command
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
安装过程中会跳出Oracle license对话框,选择接受就是了
安装完成后,运行”java -version”或者”javac -version”查看是否安装成功。如果得到类似如下的输出,表明安装成功了。
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
配置$JAVA_HOME 环境变量
首先找到安装路径
sudo update-alternatives --config java
选择 路径 优先级 状态
------------------------------------------------------------
0 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 自动模式
* 1 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 手动模式
0 1 都是一样的
/usr/lib/jvm/java-8-oracle <----这就是安装路径
编辑/etc/environment文件
sudo nano /etc/environment
直接ctrl+v 就好了 退出
JAVA_HOME=”/usr/lib/jvm/java-8-oracle”
Reload该文件,使之立即生效,而不必注销并重新登录
source /etc/environment
使用以下的命令测试
echo $JAVA_HOME
然后就是安装pycharm
首先把下载的文件放到home主目录下,执行以下命令
tar -zxvf pycharm-professional-2018.1.tar.gz
cd pycharm-2018.1/bin/
sh ./pycharm.sh
如果需要导入之前安装版本的配置的话,就选第一个,没有就选第二个。
所以这里选第二个,直接点击OK即可
点击OK之后弹出 PyCharm Privary Policy Agreement框,隐私政策协议,直接点击Accept 同意即可
然后会弹出PyCharm License Activation框,PyCharm许可证激活
Activation license with 激活许可证选择:License server
License server address许可证服务器地址填:http://idea.imsxm.com
然后点击“Activate”即可
进入正在安装界面,等待安装完成
安装完成后,会弹出PyCharm Initial Configuration框,PyCharm初始化配置
Keymap scheme:键盘方案,选择Eclipse,意思是设置Pycharm为Eclipse快捷键
ide theme:皮肤主题,默认Intellij。可根据自己喜欢选其他的
Editor colors and fonts:编辑器的主题,可以点击下面的“Click to hide preview”进行预览,我这里选择的是 Darcula
然后下面的Create desktop entry 默认打勾就行了
最后点击OK,完成设置
完成安装及配置
点击Craete New Project,创建一个新的项目
左边的列表选“Pure Python”
Interpreter选择安装的3.6.1版本
开始Python的编程之旅吧~~
参考:https://blog.csdn.net/u011557212/article/details/72236561
https://blog.csdn.net/zhuanshu666/article/details/73554885
https://blog.csdn.net/lee_j_r/article/details/60874473
ubuntu16.04下安装pycharm的更多相关文章
- Ubuntu16.04下安装数据库oracle客户端
在Ubuntu16.04下安装oracle数据库客户端,使Django项目连接到远程Oracle数据库. 1.下载oracle客户端安装包: 进入官网http://www.oracle.com/tec ...
- Ubuntu16.04下安装redis
Ubuntu16.04下安装redis 保证网络畅通,选定好下载工作路径,执行以下命令下载redis-3.2.6: sudo wget http://download.redis.io/release ...
- docker学习笔记(一)—— ubuntu16.04下安装docker
docker学习笔记(一)—— ubuntu16.04下安装docker 原创 2018年03月01日 14:53:00 标签: docker / ubuntu 1682 本文开发环境为Ubuntu ...
- ubuntu16.04下安装artoolkit5
目前对AR技术的常见理解就是CV(Computer Vision)+CG(Computer Graphic).CV的方法很多,简单些比如FREAK+ICP(ARToolKit中的NFT),复杂些就是S ...
- Ubuntu16.04下安装多版本cuda和cudnn
Ubuntu16.04下安装多版本cuda和cudnn 原文 https://blog.csdn.net/tunhuzhuang1836/article/details/79545625 前言 因为之 ...
- Ubuntu16.04下安装Hadoop
一.记录理由 刚开始只是想要学习怎么使用Hive的.想着安装应该很简单,没想到花了整整一天的时间来安装,为了避免下次犯同样的错误,特此记录. 二.安装Hadoop 网上教你怎么安装Hadoop的文章有 ...
- Ubuntu16.04下安装texlive
Ubuntu 16.04下安装texlive的步骤如下: 1.下载texlive 打开终端输入:sudo apt-get install texlive-full #下载这一过程会持续10-20分钟 ...
- Ubuntu16.04下安装googlechrome flash 插件和安装网易云音乐
一.ubuntu 16.04 下安装完后发现 flash无法播放没有安装flash插件因为 Adobe Flash 不再支持 linux Google 便开发了PepperFlashPlayer来替代 ...
- ubuntu16.04下安装opencv3.4.1及其扩展模块
1.源文件下载 opencv-3.4.1.tar.gz(https://github.com/opencv/opencv/releases) opencv_contrib-3.4.1.tar.gz(h ...
随机推荐
- highcharts图表中级入门:非histock图表的highcharts图表如何让图表产生滚动条
最近highcharts图表讨论群里面很多朋友都在问如何让highcharts图表在X轴数据多的情况下产生滚动条的问题,其实之前有一个解决办法是将装载图表的div容器用css样式表弄一个滚动条出来.这 ...
- Javascript获取IFrame内容(兼容IE&FF)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://wintys.blog.51cto.com/425414/123303 作者: W ...
- php 自定义 分页函数
<?php /** * 分页函数 * @param type $num 数据总数 * @param type $perpage 每页总数 * @param type $curpage 当前分页 ...
- docker in centos error
centos 7 Docker 启动了一个web服务 但是启动时 报 WARNING: IPv4 forwarding is disabled. Networking will not work. 网 ...
- Nginx(十)-- 进程模型及工作原理
1.nginx进程模型 Nginx是一个master和worker的模型.master主要用来管理worker进程,master就比作老板,worker就是打工仔,master指挥worker来做事情 ...
- NUC972裸机调试步骤
.将开发板设置成USB启动.开发板拨码开关与启动方式设置对应如下: 其中PA1 ,PA0对应S1和S0 上电或复位,使开发板从USB启动.开启NuWriter,选择正确的芯片型号,按下“Continu ...
- react中的hoc和修饰器@connect结合使用
在学习react-redux的时候,看到了修饰器这个新的属性,这个是es7的提案属性,很方便.于是我用@connect代替了connect(使用的时候需要配置,这里不赘述),省去了很多不必要的代码,但 ...
- Swift - 3.0 去掉 C 风格循环
Swift 3.0 版本去掉了沿用已久的 C 风格循环语法, 又是向现代开发语言的一次迈进, 咱们就来看看没了 C 风格循环我们还有什么选择 C 风格循环 关于 C 风格循环, 不我们过多介绍了, 就 ...
- Jquery-无法有效获取当前窗口高度
今天碰到个很奇怪的事情,那就是滚动条往下滚动时候没有触发提示,反而是往上滚动的时候,触发了提示.百思不得其解,尤其是拿了美工大大的切图过来,一点问题都没有. 那么就进行console.log输出查看了 ...
- 微信小程序实例源码大全2
wx-gesture-lock 微信小程序的手势密码 WXCustomSwitch 微信小程序自定义 Switch 组件模板 WeixinAppBdNovel 微信小程序demo:百度小说搜索 sh ...