Masoniteでcraft installが実行できない
craft install
で下記エラーが出る
[FileNotFoundError]
[Errno 2] No such file or directory: 'pip3': 'pip3'
TL;DR
pipのVersionあげましょう
環境
+ Windows10
+ Power Shell
+ Python3.7
+ pip19.0.3
解決までの経緯
craft new
で各ファイル生成後,ディレクトリを移動しcraft install
でコケる
-
masonite-cliのインストールが失敗しているなら,そもそも
craft new
も失敗するはずだが成功している -
windows環境なのでpython2.7はプリインストールされていないのでPythonのVersionに起因するものでは無さそう?
公式ドキュメントの Known Installation Issues には
-
masonite-cliの再インストール
-
pip install
じゃなくてpip3 install
でやってみて
とかそこらへん
2番目の策で思いついてダメ元でpipをアップグレードしてみる
$ python -m pip install --upgrade pip
Collecting pip
Downloading https://files.pythonhosted.org/packages/00/b6/9cfa56b4081ad13874b0c6f96af8ce16cfbc1cb06bedf8e9164ce5551ec1/pip-19.3.1-py2.py3-none-any.whl (1.4MB)
100% |████████████████████████████████| 1.4MB 5.1MB/s
Installing collected packages: pip
Found existing installation: pip 19.0.3
Uninstalling pip-19.0.3:
Successfully uninstalled pip-19.0.3
Successfully installed pip-19.3.1
pipのバージョンが19.0.3 → 19.3.1 に上がる
その後, craft install
でインストールできた