29
32

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Ubuntuで最新版PyCharmを使う

Last updated at Posted at 2015-04-26

UbuntuでPyCharm使おうとしたらはまったのでメモ。

結論:使えるようになった

#PyCharmのインストール
##PyCharmをダウンロード
ここからPyCharm community Editionをダウンロード

##PyCharmを展開
tar xvzf pycharm-community*.tar.gz -C /tmp/

##移動とか
sudo su -c "chown -R root:root /tmp/pycharm*"
sudo mv /tmp/pycharm-community* /opt/pycharm-community

##シンボリックリンク作成
sudo su -c "ln -s /opt/pycharm-community/bin/pycharm.sh /usr/local/bin/pycharm"
sudo su -c "ln -s /opt/pycharm-community/bin/inspect.sh /usr/local/bin/inspect"

##起動!!
さっきシンボリックリンクを作ったので
pycharm

これでできるはず。

#JDK/JRE
##JVMのエラー?
先程までの手順で行けると思ったら、エラー出て動かなかった。

Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.```

##OpenJDKのアンインストール
UbuntuだとOpenJDKがデフォルトで入っているのかな?  
PyCharmはOracle Javaつかえという記事が結構見つかるので、OpenJDKを消す
```sudo apt-get remove openjdk*```  

##リポジトリ追加  
ppa追加する
```sudo add-apt-repository ppa:webupd8team/java```

##Javaインストール
```sudo apt-get install oracle-java8-installer```  
何が理由かわからないけど自分の環境にはJava9が入ってた…orz  
こいつのせいで上記エラーが出ていたんだと思う。下記でアンインストール後、改めてJava8入れなおしました。

###Javaアンインストール  
```sudo apt-get remove oracle-java7-installer```  

#PyCharm起動!!  
コマンドラインで以下のコマンドを叩いてPyCharm起動
```pycharm```  
動いた!!  

![Screenshot-PyCharm Community Edition.png](https://qiita-image-store.s3.amazonaws.com/0/76794/7805e999-5d72-7f4a-232f-b17227d91ff4.png)  

メニューが英語のままなのとか、フォントとかはあとから調べて調整かな。これでIDE使って開発できる。  

#追記
実は以下の手順で簡単にインストールできるみたいだけどリポジトリにあるバージョンが入ると思うのでおそらく最新ではない(…はず)。  

wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -

sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu $(lsb_release -sc)-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'

sudo apt-get update
sudo apt-get install pycharm

29
32
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
29
32

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?