問題
Pythonista3でStaShを実行しgit clone
をしようとしたら下記エラーが発生
stash: <class 'ModuleNotFoundError'>: No module named 'urlparse'
原因
stashをpython3で実行しているため
解決策
設定からDefault Interpreter
を選択しバージョンを2系に変更してから'stash'を実行
その後、'git clone'を実行する
※stashを実行したら、Default Interpreter
はバージョンを3系に戻してOK
単純なことなのに、すごく悩みました。
インスタンスを2系で立ち上げれれば良いので他の方法もあるかも知れません。
参考にしたissues抜粋
Well, you can still run StaSh in python2 (works also in pythonista 3) until git is ported. You could even run a py2 StaSh-instance and a py3 StaSh-instance next to each other at the same time, so you could use 'git' in py2 StaSh and do your py3 work in the py3 StaSh instance.