フリーランスのりゆう。

Android(Java, Kotlin), Ruby on Rails, Angular, Vue.js など、開発日記を主に綴っていく予定です。自分のWebサービスを持つことが現在の目標です。

仮想マシン上の Python をセットアップ。

 

前回の続きです。

liyuu8dev.hatenablog.com

 

 

仮想マシン上の Python のアップデート

仮想マシン上の Ubuntu 16.04LTS にインストールされている Python 3.5.2 をアップデート。

必要な deb パッケージと、最新版 (2018年10月時点) である Python 3.7.0 のソースをダウンロードしてインストールします。

gistdfaca4f06d812f0b756d622190fa7f8c

 

インストール時にエラーが発生。

調べると3.7系で発生するエラーらしく、以下サイトを参考にして解消出来ました。

qiita.com

 

インストール完了。

続けて、シンボリックリンクなるものを追加。ショートカット的なもの?

gist1daf75386c9c125db7eb0f79f400d7f8

 

パッケージ管理ツール pip の設定

こちらもシンボリックリンクを作成。

いくつかパッケージをインストールして、動作確認してみる。

gist0e25a50d20691c83c25e66d7d5446e1d

 

Python 仮想環境 venv の作成

プロジェクトごとにインストールする、パッケージの切替が可能な仮想環境を作成してみる。

gistfd4df05dfd84a17177ddca23f75cdde9

 

Flake8 のインストール

コーディングスタイルやシンタックスのチェックに使用される、Flake8 なるものもインストール。

しかし実行後、なぜかインストールされていない扱いにされ実行できず。。。

また次回以降挑戦してみます。

 

 

今回がここまで。