下面開始教程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