Python

Pycharmとpipenvを使って、Python環境を作成する

% mkdir py-entry % cd py-entry % pipenv --python 3.7.5Pycharmを起動します。 $ charm . ファイルメニューのPreferencesをクリックしてください。 Project Interpreterをクリックしてください。 歯車のアイコンをクリックします。 表示されたメニューのAd…

pip をアップデートする

pip そのものをアップデートしたい場合、以下のコマンドを実行してください。 $ pip install --upgrade pip pipのバージョンを確認します。 $ pip -V

SymPyをインストールする

成分に分数を含む行列の計算を試してみたかったので、Sympyを使ってみます。 $ pipenv install sympy

Pipenvを使ってJupyter Notebookをインストールする

PyCharmを起動します。 Welcome画面で、[ Create New Project ] をクリックします。 New Project画面が表示されます。 [ New environment using ] で、[ Pipenv ] を選択します。 [ Base interpreter ] で、[ /usr/local/bin/python3 ] を入力します。 [ Cre…

Pipenvをインストールする

Homebrewを使って、Pipenvをインストールします。 $ brew update $ brew install pipenv または、pipを使ってもインストールできます。 $ pip install pipenv

座標に点を表示する

plotメソッドを使って、座標に点を表示することができます。 plt.plot(x座標, y座標,marker = '点の形',color = '点の色',markersize = 点のサイズ) 座標に、(2, 1)と(4, 2)を表示します。 %matplotlib inline import numpy as np import matplotlib.pyplot …

Jupyter Notebook をインストールする

pipを最新化します。 $ python -m pip install --upgrade pip Jupyter Notebook をインストールします。 $ pip install jupyter Jupyter Notebook を起動します。 $ jupyter notebook

pyenvを使ってインストールしたPythonでNo module named '_tkinter'となったとき

pyenvを使ってインストールしたPythonで、tkinterを使おうとしたとき、エラーとなりました。 import _tkinter # If this fails your Python may not be configured for Tk ModuleNotFoundError: No module named '_tkinter' tkinterが自分の環境にインストー…

行列の転置

行列の行と列を入れ替えることを、転置といいます。 Pythonで書くと、以下のようになります。 import numpy as np a = np.array([[1, 2, 3], [4, 5, 6]]) print(a.T)

アムダール積

アムダールの積とは、行列の要素ごとの積のことです。 ※ 演算子は*で書いています。本来は、A○Bと書きます。 Pythonの場合、以下のように書きます。 import numpy as np a = np.array([[0, 1, 2], [3, 4, 5], [6, 7, 8]]) b = np.array([[0, 1, 2], [2, 0, 1…

pyenvを使ってPythonをインストールする

Homebrewを使って、pyenvをインストールします。 $ brew install pyenv $ echo 'export PYENV_ROOT=/usr/local/var/pyenv' >> ~/.bash_profile $ echo 'if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi' >> ~/.bash_profile $ source ~/.bash_…

OpenCVをインストールする

$ pip install opencv-python