Xubuntu 20.04.3 - Python - Pycharmインストール

XubuntuPython統合開発環境(IDE)のPycharmをインストールしました。
フリーのCommunity Edtionを導入しています。
ちょっとした業務効率のツール作成する際に重宝しています。

1. Pycharmインストール

以下コマンドにてPycharmをインストールします。

$ sudo snap install pycharm-community --classic
pycharm-community 2021.2.2 from jetbrains✓ installed

2. Anaconda仮想環境の作成

Anacondaのインストールはこちらをご覧ください。

事前にAnacondaの仮想環境を作成しておきます。

2-1. py38_trainingという名前の仮想環境を作成
$ conda create -n py38_training python=3.8
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /home/donchibishell/anaconda3/envs/py38_training

  added / updated specs:
    - python=3.8


The following NEW packages will be INSTALLED:

  _libgcc_mutex      pkgs/main/linux-64::_libgcc_mutex-0.1-main
  _openmp_mutex      pkgs/main/linux-64::_openmp_mutex-4.5-1_gnu
  ca-certificates    pkgs/main/linux-64::ca-certificates-2021.7.5-h06a4308_1
  certifi            pkgs/main/linux-64::certifi-2021.5.30-py38h06a4308_0
  ld_impl_linux-64   pkgs/main/linux-64::ld_impl_linux-64-2.35.1-h7274673_9
  libffi             pkgs/main/linux-64::libffi-3.3-he6710b0_2
  libgcc-ng          pkgs/main/linux-64::libgcc-ng-9.3.0-h5101ec6_17
  libgomp            pkgs/main/linux-64::libgomp-9.3.0-h5101ec6_17
  libstdcxx-ng       pkgs/main/linux-64::libstdcxx-ng-9.3.0-hd4cf53a_17
  ncurses            pkgs/main/linux-64::ncurses-6.2-he6710b0_1
  openssl            pkgs/main/linux-64::openssl-1.1.1l-h7f8727e_0
  pip                pkgs/main/linux-64::pip-21.0.1-py38h06a4308_0
  python             pkgs/main/linux-64::python-3.8.11-h12debd9_0_cpython
  readline           pkgs/main/linux-64::readline-8.1-h27cfd23_0
  setuptools         pkgs/main/linux-64::setuptools-58.0.4-py38h06a4308_0
  sqlite             pkgs/main/linux-64::sqlite-3.36.0-hc218d9a_0
  tk                 pkgs/main/linux-64::tk-8.6.11-h1ccaba5_0
  wheel              pkgs/main/noarch::wheel-0.37.0-pyhd3eb1b0_1
  xz                 pkgs/main/linux-64::xz-5.2.5-h7b6447c_0
  zlib               pkgs/main/linux-64::zlib-1.2.11-h7b6447c_3
2-2. 「y」を入力
Proceed ([y]/n)? y

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate py38_training
#
# To deactivate an active environment, use
#
#     $ conda deactivate
2-3. 作成した仮想環境を確認
$ conda env list
# conda environments:
#
base                  *  /home/donchibishell/anaconda3
py38_training            /home/donchibishell/anaconda3/envs/py38_training

3. Pycharm起動

f:id:donchibishell:20211005134630j:plain f:id:donchibishell:20211005140518j:plain f:id:donchibishell:20211005140532j:plain

4. プロジェクト作成

4-1. 「Net Project」をクリック

f:id:donchibishell:20211005140823j:plain

4-2. プロジェクトフォルダ、仮想環境「py38_training」を指定 → プロジェクト作成

f:id:donchibishell:20211005141218j:plain f:id:donchibishell:20211005141635j:plain f:id:donchibishell:20211005141645j:plain

4. Pycharm起動後の確認

「Terminal」タブをクリック→プロンプトが仮想環境名「py38_training」であることを確認する。
f:id:donchibishell:20211005142253j:plain

5. 簡単なPythonスクリプトの実行

5-1. Pythonファイルを作成

f:id:donchibishell:20211005142736j:plain f:id:donchibishell:20211005143400j:plain

5-2. スクリプトを記載

f:id:donchibishell:20211005143413j:plain
記載したコード

import platform
print('Hello Python!')
print(platform.system())
print(platform.version())
print(platform.release())
5-3. スクリプトの実行

f:id:donchibishell:20211005143804j:plain f:id:donchibishell:20211005143812j:plain
以下はスクリプトの実行結果です。
f:id:donchibishell:20211005143829j:plain