PythonフォルダをMacのターミナルから実行しようとしたらエラーが出たので解決方法をメモ。
まず僕が遭遇したビルドエラーがこちらです。↓
Traceback (most recent call last): File "test.py", line 15, in <module> String_A = String_Rate.replace(".","") AttributeError: 'int' object has no attribute 'replace'
input()関数はstring型として値が取得できるはずなのに「'int' object has no attribute 'replace'」とエラーが出ています。
[ 解決方法 ]
どうやらPython3で書いたものをPython2で実行しようとするとエラーになってしまうようです。
要するに下記のように実行しようとするとエラーになりません。
Last login: Wed May 27 20:11:21 on ttys000 tazakinaoya@MacBookPro ~ % python3 test.py
しかし下記のように実行しようとするとエラーになります。
Last login: Wed May 27 20:11:21 on ttys000 tazakinaoya@MacBookPro ~ % python test.py
Last login: Wed May 27 20:11:21 on ttys000 tazakinaoya@MacBookPro ~ % python2 test.py