エラー発生
pipでモジュールをインストールしたいと思い、下記のコマンドを実行しました。
失敗コマンド
pip install kanjize -t ./python
実行エラー
PermissionError:
上記のように、実行すると、権限が無い為、実行エラーになりました。
はじめにやったこと
はじめにやったこと
sudo pip install kanjize -t ./python
実行した結果、上手くいきませんでした。
RootユーザーのPythonバージョンを調べてみると・・・
sudo python -V
⇒Python 2.7.16
通常のバージョンは、
python -V
⇒Python3.7.6
ルートの参照しているPythonが違いました。
解決する為にやったこと
今回は、pipさえできればいいので、下記のコマンドで、Python3.7.6のパスを調べ、
which python
⇒/usr/bin/.pyenv/shims/python
調べたPythonのパスをsudo
で叩いてみました!!
成功したコマンド
sudo /usr/bin/.pyenv/shims/python -m pip install kanjize -t ./python
強引な方法ですが、pipする事が出来ました。