它的结尾是一个
例外情况:
回溯(最近一次呼叫):
文件“/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/pip/basecommand.py”,第211行,在Main中
状态=self.run(选项,参数)
文件“/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/pip/commands/install.py”,第311行,在运行中
根=选项。根路径,
在Install中文件“/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/pip/req/req_set.py”,第640行
要求.卸载(AUTO_CONFIRM=True)
文件“/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/pip/req/req_install.py”,第716行,在卸载中
PATHS_TO_Remve.Remove(AUTO_CONFIRM)
文件“/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/pip/req/req_uninstall.py”,第125行,在删除中
重命名(路径,新路径)
文件“/root/.local/share/letsencrypt/local/lib/python2.7/site-packages/pip/utils/__init__.py”,第315行,重命名
移动(旧,新)
文件“/usr/lib/python2.7/Shutil.py”,第302行,in Move
复制2(src,Real_dst)
文件“/usr/lib/python2.7/Shutil.py”,第130行,复制2
复制文件(源、DST)
文件“/usr/lib/python2.7/Shutil.py”,第82行,在复制文件中
使用OPEN(src,‘rb’)作为FSRC:
IoError:[Errno 2]没有这样的文件或目录:‘/root/.local/share/letsencrypt/lib/python2.7/site-packages/cryptography-1.1.2-py2.7.egg-info’
到目前为止,这是正确的,因为服务器上的目录被命名为“加密-1.2.1-py2.7.egg-info”
有什么想法吗?你可以试试我的客户端:[更新]最简单的纯bash let加密客户端,现在支持独立服务器,这是我每天在cron中用来为我的各种机器更新证书的脚本(附带的博客文章):
Gist.github.com
Letsencrypt-renew.sh
#!/bin/bash
#这是向公有领域发布的免费和不受约束的软件。
#
#此脚本设计为由cron每天运行。请在其计时中随机性地运行它
#避免在让我们加密时出现加载高峰。一个例子是,在午夜和凌晨2点之间运行:
#
#0 0***睡眠$[(随机%115)+5]m;/usr/sbin/letsENCRYPT-renew.sh
#
#如果您使用的不是Nginx,请调整startServer和stopServer方法以适应需要。此外,您还可以
#使用Webroot方法。
此文件已被截断。显示原创