2018.09.23スポンサーリンクPython3をMacで使うために、ここではAnacondaをインストールして使っています。Anacondaのインストール方法はこちらでした。Python学習を始めよう!まずはAnacondaをインストール!Pytohnプログラミングの初心者向けの学習をしていきます。独学でどこまでやれるのか?とことんやっていくつもりです。Python3をMacで利用できるようにします。それにはAnacondaをインストールするのが便利ですよ。code-graffiti.com2018.08.02Anacondaもその中に含まれているパッケージも、次第にアップデートがなされることになります。ここではAnacondaのアップデート方法を見ておきましょう。Navigatorからアップデートするまとめ追記:その他不具合などスポンサーリンクAnacondaのアップデート方法ここではターミナルのコマンドラインを使ってアップデートして行きます。condaのアップデートまずは、パッケージ管理のcondaのアップデートから。ターミナルを起動して、プロンプトに次のようにコマンドを入力しましょう。condaコマンドを入力してみましょう。実行すると、私の場合は今回はこうなりました。パッケージ管理のcondaをアップデートしようとしましたが、すでに完了していたのでこの表示になっていました。([y]/n)?」と聞いてくるので、yを入力してアップデートしましょう。パッケージのアップデート次はパッケージをアップデートします。今度はターミナルに次のコマンドを入力しましょう。--all実際に入力してみます。実行すると、今回は次のように表示されました。([y]/n)?」と聞いてきています。yを入力してアップデートを進めます。時間がかかりますが、終了するとdoneとなって、ターミナルのコマンドプロンプト表示に戻ります。これでパッケージのアップデートが完了です。この2つのコマンドはセットで使います。個別のパッケージをアップデートしたい場合は、コマンドの–allのところにパッケージ名を入力しましょう。Pythonのアップデートこの投稿時点での私のAnacondaに入っているPythonのバージョンは3.6.6です。同じ系統のマイナーアップデートなら上記のコマンドでまとめてアップデートされると思います。次のコマンドでアップデートします。pythonただし、今はPython3.7がリリースされています。(投稿時点でのバージョンです。バージョンアップされています。)この場合は、3.6系から3.7へのアップデートなので次のようにインストールコマンドとバージョンを指定してアップデートします。Navigatorからアップデートする方法で行いましょう。Anaconda本体のアップデート上のコマンドでほぼ環境のアップデートは事足りるわけですが、Anaconda本体のアップデートを行っても構いません。その時は次のコマンドで行います。anacondaこれでAnaconda本体もアップデートされます。Navigatorからアップデートする方法もあります。Navigatorから行うこともできます。Navigatorを起動して、Enviromentsからアップデートします。画面の右端にアップデートがあるパッケージは青い文字と矢印で表示がされているので、それをクリックしてアップデートして行きます。スポンサーリンクまとめ今回は、MacにインストールしているAnacondaをアップデートする方法を学びました。Navigatorからアップデートできます。自分の作業している環境で使ってるパッケージのバージョンを変えたくない時は注意しましょう。バージョンが変わると動かなくなる場合もあるので、仮想環境を使った個別の作業環境を作ることも必要ですが、その方法については別の機会にみて行きます。スポンサーリンク追記:その他不具合などAnacondaでPython3.7にアップデートした場合はtkinter、IDLEに不具合が生じる場合があるようです。Python3.7でTkinter等に不具合?MacのAnacondaをアンインストールする方法を扱います。Python3.7にcondaでアップデートすると、TkinterやIDLEを起動するとMacがログアウトして使えない症状が出ました。Anacondaをアンインストールして公式サイトのPythonで代用します。code-graffiti.com2019.10.03公式サイトのPythonは大丈夫のようです。Catalinaにアップデートした場合はまた状況は変わってくると思います。今回の不具合はOSアップデート前の出来事ですので、それぞれにあった状況で判断してください。現在の私の環境はOSアップデート後にAnacondaをインストールし直しています。CatelinaにAnacondaをインストールする(zshでの不具合対応)macOSがCatelinaにアップデートしたことで、そのままではAnacondaが上手く使えない状況になっています。ここではCatelinaにAnacondaを新規インストールして、zshでの動作不具合の対処方法をまとめてみました。code-graffiti.com2019.11.06こちらの方法で対応して問題なく動いている状況です。【Python入門】関数の定義と呼び出しPythonにはあらかじめ組み込み関数が用意されています、また自分で定義して作ることもできます。関数を呼び出して戻り値を変数として利用したり別の関数で使ったりできます。ここでは関数の定義と使い方について見ていきましょう。lambdaPythonにはラムダ式というものがあります。関数を引数に持つ関数を利用する時、引数として使う関数名を一つ一つ定義して覚えておくのはとても不便です。ここにlamda式を使うと、関数名を作ることなくスッキリとコードを書くことができます。notebookのPythonでMatplotlibのグラフ描写をしている時、ラベルなどの日本語表記が文字化けすることがあります。Anacondaの利用者向けの対処法をまとめました。バージョンアップで起こるエラーへの対処法も追記しています。【Python入門】input()関数の使い方。入力した値を利用Pytonの条件分岐や反復処理をする時、input()関数を組み合わせて利用することがよくあります。使っている人に入力を促し、その値を利用して対話的に処理することができます。ここではinput()の使い方を見てみましょう。notebookPythonのデータ型、データ構造、フロー制御などの知識を使って機械学習などにも繋がるデータ分析、データサイエンスの基本的な内容学びます。notebookを活用します。【Python入門】関数にdocstringでドキュメントを付けるPythonの関数がどんな内容なのか知りたい時、リファレンスを見るのもいいですが、docstringをシェルなどから直接見ることができます。ここではdocstringの見方と、関数を作った時のドキュメントの付け方を見ていきましょう。Scriptでの開発で承認が必要の表示。notebookの基本的な使い方。【Python】tkinterの使い方入門。Scriptでの開発で承認が必要の表示。notebookの基本的な使い方。【Python】tkinterの使い方入門。AtomエディタをMacにインストールしてPythonでの開発環境を整えるスポンサーリンクタイトルとURLをコピーしました。