LinuxでPyCharm Python IDEをインストールする方法

Linuxは外部からはオタクのオペレーティングシステムと見なされますが、これは誤った名前ですが、ソフトウェアを開発したい場合、Linuxは素晴らしい環境を提供します。

プログラミングに慣れていない人は、どのプログラミング言語を使うべきかを尋ねることが多く、LinuxではC、C ++、Python、Java、PHP、Perl、Ruby On Railsが一般的です。

主要なLinuxプログラムの多くはC言語で書かれていますが、Linuxの世界の外では、JavaやPythonなどの他の言語としては一般的には使用されていません。

PythonとJavaはクロスプラットフォームであり、Linux用に作成したプログラムはWindowsとMacでも動作するため、どちらも優れた選択肢です。

Pythonアプリケーションを開発するために任意のエディタを使用できますが、エディタとデバッガで構成された優れた統合開発環境(IDE)を使用すれば、プログラミングの作業が簡単になります。

PyCharmはJetbrainsによって開発されたクロスプラットフォームエディタです。 Windows開発環境から来ている場合は、優れた製品Resharperを作成し、コードをリファクタリングし、潜在的な問題を指摘し、自動的にクラスを使用するときなどの文を追加する優れた製品を生産する会社としてJetbrainsを認識します。

この記事では、PyCharmの入手方法、PycharmをLinuxにインストールして実行する方法

PyCharmを入手する方法

PyCharmはhttps://www.jetbrains.com/pycharm/で入手できます。

画面中央に大きなダウンロードボタンがあります。

プロフェッショナル版またはコミュニティ版をダウンロードできます。 あなたがちょうどPythonでプログラミングを始めるなら、私はコミュニティ版に行くことをお勧めします。 しかし、プロフェッショナルバージョンには、専門的にプログラムするつもりなら、見逃してはならない素晴らしい機能がいくつかあります。

PyCharmのインストール方法

ダウンロードされたファイルは、pycharm-professional-2016.2.3.tar.gzのように呼び出されます。

"tar.gz"で終わるファイルは、gzipツールを使用て圧縮されており、 tarを使用してアーカイブされ、フォルダ構造を1か所に保持します。

tar.gzファイルの解凍の詳細については、このガイドをお読みください。

迅速にファイルを解凍するために必要なことは、端末を開いてファイルがダウンロードされたフォルダに移動することだけです。

cd〜/ダウンロード

次のコマンドを実行して、ダウンロードしたファイルの名前を確認します。

lsパイチャ*

ファイルを抽出するには、次のコマンドを実行します。

tar -xvzf pycharm-professional-2016.2.3.tar.gz -C〜

pycharmファイルの名前をlsコマンドで指定したものに置き換えてください。 (つまり、ダウンロードしたファイル名)。

上記のコマンドはPyCharmソフトウェアをあなたのホームフォルダに置きます。

PyCharmを実行する方法

PyCharmを実行するには、まずあなたのホームフォルダに移動します:

CD〜

lsコマンドを実行してフォルダ名を探します。

ls

ファイル名をpycharmフォルダに移動すると、次のようになります。

cd pycharm-2016.2.3 / bin

最後にPyCharmを実行するには、次のコマンドを実行します。

sh pycharm.sh&

GNOME、KDE、Unity、Cinnamon、その他の最新のデスクトップなどのデスクトップ環境を実行している場合は、そのデスクトップ環境でメニューやダッシュを使用してPyCharmを見つけることもできます。

概要

PyCharmがインストールされたので、デスクトップアプリケーション、Webアプリケーション、あらゆる種類のツールの作成を開始できます。

あなたがPythonでプログラミングする方法を学びたいなら、このガイドをチェックする価値があります。このガイドは、 学習リソースにとって最適な場所を示しています。 記事はPythonよりもLinuxを学ぶ方向に向いていますが、PluralsightやUdemyなどのリソースはPythonの本当に良いコースへのアクセスを提供します。

PyCharmで利用できる機能を確認するには、 ここをクリックしてください 。 プロジェクトの作成からユーザーインターフェイスの記述、デバッグ、コードリファクタリングまでのすべてを網羅しています。