閉じる

sudo pythonでnot foundになる時はpythonの絶対パスを調べよう[Python]

sudo python xxx.pyスクリプトを実行した時,ライブラリが見つからないことがあった.

こういう時はwhichコマンドを使って,普段のpython絶対パスを調べる.

which python
> /home/ubuntu/.pyenv/xxx/python

そして得た絶対パスを使ってスクリプトを動かしたみよう.

/home/ubuntu/.pyenv/xxx/python xxx.py

こうすると,普段使っているpythonのライブラリがsudoでも使える.

Pocket

コメントを残す

あなたのメールアドレスは公開されません。必須項目には印がついています *

© 2020 CV・NLP TIPS | WordPress Theme: Annina Free by CrestaProject.