关于安装 rst2pdf 时遇到的 setuptools过老的问题

时间:2023-03-08 23:13:13
关于安装 rst2pdf 时遇到的 setuptools过老的问题

由于想把flask里面的.rst文档 转一些成pdf方便查看和翻阅(.rst文档都非常新一直在维护)

所以查到一个模块rst2pdf 安装好之后却发现警告里面提示我的setuptools版本过老无法运行。

这个依赖恨奇怪,pip 也依赖这个包 所以我本来准备按照以前的更新操作习惯使用

sudo pip uninstall setuptools
sudo pip install setuptools

但是却发现 由于pip 的依赖关系 无法直接卸载成功

所以后来折腾了半天发现 只能使用

sudo pip uninstall pip

卸载pip 之后 使用 easy_install --upgrade (-U)   force upgrade (searches PyPI for latest versions) 更新最新的 setuptools

然后再使用easy_install 安装上pip 就可以 直接使用啦。 这个坑也折腾了一会儿

睡觉睡觉。。明天写测试了。

PS:..官方文档分裂了吗。。最新的 代码里面已经使用pytest进行单元测试了,而文档里面还继续写着unittest。。明天看情况 最后用哪个。