下面开始教程java
先在PyCharm官网下载安装包linux
连接:https://www.jetbrains.com/pycharm/download/#section=linuxweb
选择平台为Linux,能够看到当前版本为2017.1.4,这里分为Professional专业版和Community社区版,区别是专业版是收费,并且功能更多,具体是什么功能我就没仔细了解了编程
我选择的是Professional专业版,直接点击DOWNLOAD下载就好了bash
JDK安装
返回home
cd ~
而后依次执行一下几条command服务器
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer
安装过程当中会跳出Oracle license对话框,选择接受就是了oracle
安装完成后,运行”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 都是同样的jvm
/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
若是须要导入以前安装版本的配置的话,就选第一个,没有就选第二个。ide
因此这里选第二个,直接点击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