Pythonista can be used on M1-MacBookAir
M1 MacBookAirへ、Pythonistaをインストールしました。
元々、iPadで使用していましたので、AppleStoreで、iCloudからのインストールとなりましたが、正常にインストールされ、簡単なプログラム実行まで確認できました。
macOSでは検証されていないようですが、使えそうな感じです。
1.インストール
(1)AppleStoreを開き、画面左下のプロフィール(アカウント)をクリックします
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/ApStore-Profile.jpg?resize=216%2C666&ssl=1)
(2)アカウント画面で、「iPhoneおよびiPad App」をクリックします
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/ApStore-account-iPad.jpg?resize=519%2C241&ssl=1)
(3)Pythonistaを探します
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/ApStore-account-Pythonista.jpg?resize=487%2C248&ssl=1)
※macOSでは検証されていません」というのが気になりましたが、無視です。
(4)iCloud(入手)のところをクリックします
➡︎インストールが始まります
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/20758E55-9A70-4ABC-8ED1-04121A04A2F9.jpeg?resize=503%2C259&ssl=1)
(5)インストール完了
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/AA618845-7B9F-4172-BA6C-CB651BFE1127.jpeg?resize=510%2C197&ssl=1)
2.Pythonista起動
「開く」をクリックするとPythonistaが起動します。
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/2E7BD0DB-B992-4156-AB95-F5F6A45FDFA4.jpeg?resize=579%2C465&ssl=1)
3.動作確認
(1)テスト用プログラム作成
ボタンとテキストフィールドを1つずつ配置し、ボタンを押したら、「Hellow Japan」を表示する、という簡単なプログラムを作成しました。
①右上の+をクリックし新規プログラムを作成します→「New File」をクリック
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/C85ADA01-371C-46E5-A685-0050402E9E12.jpeg?resize=564%2C347&ssl=1)
②「Script with UI」を選択します
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/8CB5AC41-587B-456A-82E0-9637A8784130.jpeg?resize=437%2C506&ssl=1)
③プログラム名を入力します
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/C2E47B71-44BB-4C48-A503-6E1120AAD816.jpeg?resize=440%2C320&ssl=1)
④「Create」をクリックします ➡︎ Test0.pyコードが表示されます
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/Pythonista-FileCreate.jpg?resize=506%2C151&ssl=1)
⑤「Test0.pyui」タブをクリックしUI画面を表示します
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/85927BAB-47A5-42FA-9931-FD5E39278AAC.jpeg?resize=486%2C322&ssl=1)
⑥左上の+をクリックし、AddView画面を表示します
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/98725E7C-C06C-4725-B79F-0F2158AAEECA.jpeg?resize=341%2C601&ssl=1)
⑦ボタン1つとテキストフィールド1つを追加します。
ボタンは、Captionを「Display」に変更しました
また、ボタンのActionには、displayHW関数を定義しました。
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/27B32CDF-27F5-4809-933F-107E35A4DF31.jpeg?resize=324%2C329&ssl=1)
⑧Test0.py画面にし、コードを追加します
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/AD1E6E04-5F47-4682-B38C-9DB93D8BCCBA.jpeg?resize=641%2C223&ssl=1)
⑨プログラムを実行します=右上の▷をクリックします
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/7057C576-74FA-467F-A0A2-5797AE0B3DF9.jpeg?resize=308%2C383&ssl=1)
⑩ボタン「Display」をクリックします
![](https://i0.wp.com/iwaebi.com/wp-content/uploads/2021/03/5F986680-E3E7-45AF-B403-A36BF7AFD003.jpeg?resize=309%2C380&ssl=1)
以上の通り、テキストフィールドに「Hellow Japan」が表示され、正常に実行できました。
4.今後の予定
MacBookAir(M1)でPythonistaが動作することが確認できたので、以前にiPadで作成したプログラムをMacに移動し、今後はMac上で使用することにします。