1. Leonardgecko

    Posted

    Leonardgecko
Changes in title
+TidalCyclesのインストールエラーの対処法
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,63 @@
+#TidalCyclesのインストールエラーの対処法
+TidalCyclesのインストールに苦戦をしており、検索してもうまく行っていない人が多いので僕が衝突したインストールエラーと対処法をまとめます。
+
+インストールの手順はここ"https://qiita.com/yoppa/items/fe21d7136f8f3aafd55c" でとてもわかりやすくまとめられていますのでご参考に。
+
+
+
+
+##Tidal Boostrapのインストールエラー
+
+
+[Tidal Boostrap](https://pages.tidalcycles.org/tidal-bootstrap/)から**Download.zip** をダウンロードし、**tidal-boostrap.command** を起動します。
+
+
+```
+ File "/Users/ooo/Downloads/tidal-bootstrap-master/tidal-bootstrap.command", line 77
+ print "Please respond with 'yes' or 'no'"
+ ^
+SyntaxError: Missing parentheses in call to 'print'. Did you mean print("Please respond with 'yes' or 'no'")?
+logout
+Saving session...
+...copying shared history...
+...saving history...truncating history files...
+...completed.
+
+[プロセスが完了しました]
+```
+エラーを吐き出してしまいました。
+
+とりあえずエラーの内容を見てみると、pythonのprint関数のエラーが出てます。
+この**tidal-boostrap.command**がpython2環境で書かれているので、python3の環境の僕のPCでエラーを吐きでしています。
+
+なのでこちらの記事を参考にpython2をインストールしました
+https://qiita.com/Ryuichirou/items/664eb6c37cee7e3708cd
+
+```
+python2 tidal-boostrap.command
+```
+
+とpython2を指定してコマンドを起動して `All packages are installed!`と表示されれば成功です。
+
+##Atomのパッケージエラー
+
+SuperColliderでSuperDirtを起動し、AtomのダウンロードができたらPackageからTidalcyclesをダウンロードします。
+`.tidal`という拡張子で保存をして`Package>Tidalcycles>BootTidalcycles`をしてから
+
+```
+d1 $ sound "bd cp"
+```
+とコマンドを入力してEnter + Shiftを押します。
+すると
+
+```
+No kernel for grammar TidalCycles found
+```
+とAtomの右上にエラーが吐き出されました。これは以前にインストールしたPackageのHydrogenのエラーだと思われるので`Prefrences>Settings>Package>Hydrogen`でDisableにしてから先ほどのコマンドを入力してEnter + Shiftを押すと、音が出ました!
+
+##参考にしたサイト
+* [TidalCyclesのインストール2018年版](https://qiita.com/yoppa/items/fe21d7136f8f3aafd55c)
+* [macOSでPython2.x系が必要になった場合の対処](https://qiita.com/Ryuichirou/items/664eb6c37cee7e3708cd)
+
+
+