Let's Encrypt の cerbot が動作する環境を python 2.7.2 環境下から,2.7.10へ移行作業をしています。
pyenv で2.7.10 環境にできましたものの下記問題があります。
Let's Encrypt の certbot-auto renew コマンドを実行すると下記エラーが生じます。
ImportError: No module named backports.configparser Traceback (most recent call last): File "<stdin>", line 27, in <module> File "<stdin>", line 19, in create_venv File "/home/[USER}/.pyenv/versions/2.7.10/lib/python2.7/subprocess.py", line 540, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['virtualenv', '--no-site-packages', '--python', '/home/[USER]/.pyenv/versions/2.7.10/bin/python2.7', '/opt/eff.org/certbot/venv']' returned non-zero exit status 1
backports.configparser は configparser だとすればこれは存在しています,
configparser のバージョンは下記のとおりです
configparser 3.3.0.post2
このモジュールを認識させるにはどうすればよろしいでしょうか?
よろしくお願いいたします。
なお,OSは Ubuntu 14.04.5 LTS です。
あなたの回答
tips
プレビュー