LoginSignup
3
1

More than 5 years have passed since last update.

Hello Python 🐍

Last updated at Posted at 2017-11-25

目的

Pythonを勉強したい!!
というわけですこしづつ形にしていこうと思います!!

環境について

普段はMacを用いて、仕事やコードを書いています。
したがって標準で入っているPythonは2.7系です。

### MacのPython環境

$ python --version
Python 2.7.10

ただ、Python2系はサポートは2020年までが公式で発表されています。(wikipedia)
今から始めるのであれば、Python3系をやっていくのがいいでしょう。
勿論2系のコードがたくさんあるので、2系からでも間違いではないですが、まずは自分で0から書けるようになれるように3系を使っていこうかと思います。

Pythonを複数バージョン扱うにはいくつか方法がありますが、今回はDockerを使用して環境を作っていきます。
前提として手元のMacにDocker for Macがインストールされているとします。

Dockerfile

FROM python:3.6.2-stretch

RUN apt-get update
RUN apt-get install -y vim python-pip

RUN pip install ipython

上記のDockerfileを用いてdockerコンテナを作ってログインします。

$ export TAG=py-3
$ docker build . --tag ${TAG}
$ docker run --rm -it -v $(cd `dirname $0`; pwd)/src:/opt -w /opt --name="from-${TAG}" ${TAG} /bin/bash
  • コンテナ内でPythonのバージョンを確認する

    # python --version
    Python 3.6.2
    # pip --version
    pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)
    

これで、Pythonの環境が整いました。
これから少しづつPythonを触っていきたいと思います!!

3
1
1

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
3
1