LoginSignup
3
6

More than 3 years have passed since last update.

【これさえ読めばOK】MacでPythonを使って開発するための準備

Last updated at Posted at 2019-08-26

tl;dr

MacでPythonを使って開発するための準備をしたのでまとめました。

用意するもの・環境

  • macOS Mojave 10.14.6
  • Python 3.7(ANACONDA3)
  • PyCharm 2019.2

エディタ・IDE

Pythonの開発エディタ(というかIDE)にはPyCharmが一番便利です。
https://www.jetbrains.com/pycharm/

有料バージョンもありますが、無料バージョンで特に問題なく使えます。

こちらの記事が参考になります。

最強のPython統合開発環境PyCharm
https://qiita.com/yamionp/items/f88d50da8d6b548fc44c

PyCharmで開発する手順メモ(Git, Virtualenv)
https://nwpct1.hatenablog.com/entry/pycharm-development

Python

Pythonのメジャーバージョンには2と3があります。
ですが、これからプログラムを作るのであれば、バージョン3をインストールしましょう。

Anaconda

Python単体をインストールしてもいいのですが、Pythonに加えていろいろなパッケージ(ライブラリ)を同梱したAnacondaというディストリビューションを使うのが便利です。

Anaconda Distribution
https://www.anaconda.com/distribution/

こちらの記事が参考になります。

Anaconda で Python 環境をインストールする
https://qiita.com/t2y/items/2a3eb58103e85d8064b6

PyCharmのプロジェクト作成

PyCharmには詳しいヘルプが用意されていて、図解入りで開設されています。

ステップ 1. 最初のPythonプロジェクトの作成と実行
https://pleiades.io/help/pycharm/creating-and-running-your-first-python-project.html

Create Project 2019-08-26 15-15-32.png

こちらに書かれている通りPythonではvirtualenv(仮想環境)を作るのが良いとされています。
仮想環境を作るとPythonやパッケージのバージョンを固定することができます。

仮想環境を作らない場合

仮想環境を作らない場合、Existing interpreterでanacondaを選ぶのが一番簡単です。

Create Project 2019-08-26 14-54-36.png

個人的には仮想環境を作らなくても問題を感じたことはありません。

役に立った本

独学プログラマー Python言語の基本から仕事のやり方まで
https://amzn.to/2zpICwA

めっちゃ売れているプログラム学習本。
就職のアドバイスとか載っていておもしろかったです。

本はメルカリで買うと安くで手に入る

本を買うときはメルカリを使うと安くで手に入ります。

わたし自身、メルカリをよく使っていますが新品みたいな本が届いてびっくりすることがよくあります。

どうしても新品でないといやだ、という方以外はメルカリをうまく使ってください。

メルカリを始めるときは招待コードは UFJZQE を入力すると、1ポイント=1円で使えるポイントが300ポイントもらえますのでお得です。

メルカリ
https://www.mercari.com/jp/

役に立ったオンライン講座

Udemyの講座は役に立ちます。
普段はいいお値段しますがよくセールをやっているのでセール中に買うのが良いかと。

世界最大級のオンライン学習プラットフォーム Udemy

現役シリコンバレーエンジニアが教えるPython 3 入門 + 応用 +アメリカのシリコンバレー流コードスタイル

参考サイト

Udemyの上記講座をどうやって勉強したらいいのかをまとめてあります。

Udemyのシリコンバレー発講座でPythonを学び、月10万円を稼げるようになるまで
https://gadgeterkun.hatenablog.com/entry/udemy-python/1

Pythonの書き方全般をまとめてあります。

Pythonプログラムをしっかりと書く虎の巻
https://qiita.com/FukuharaYohei/items/6f8a30aef22c1f78a384

最強のPython統合開発環境PyCharm
https://qiita.com/yamionp/items/f88d50da8d6b548fc44c

3
6
0

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
6