从这里:https://stackoverflow.com/questaions/34507045/how-to-install-man-pages-for-c11这里提到
cppman is no longer supported under Ubuntu/apt
因此,不能再通过apt
安装libstdc++6-<version>-doc
安装手册页的唯一方法是通过pip3
。所以我试着安装
sudo apt-get install python-pip
和sudo apt-get install python3-pip
。现在,有了python3
,我可以通过pip3
安装它:
pip3 install cppman
,在我尝试缓存手册页之前,一切似乎都是正确的:cppman -c
,哪个给定者错误:
Traceback (most recent call last):
File "/usr/local/bin/cppman", line 40, in <module>
from cppman.main import Cppman
File "/usr/local/lib/python2.7/dist-packages/cppman/main.py", line 26, in <module>
import html
ImportError: No module named html
可以看出,它使用Python2.7
而不是Python3
,这很奇怪。
在github中,我在这里发现了类似的问题:https://github.com/aitjcize/cppman/issues/80,他们建议在哪里做
pip uninstall mancpp
pip3 install mancpp
我确实这样做了,但是当再次从pip3
安装mancpp时,出现了另一个服务器错误:
Collecting mancpp
Could not install packages due to an EnvironmentError: 404 Client Error: Not Found for url: https://pypi.org/simple/mancpp/
那现在呢?若你们读到这里,你们会发现有很多错误,但在堆栈站点的任何地方都找不到解决方案。我只想拥有用于搜索函数和类(如std)的cpp手册,主要用于glibc++。正如我可以简单地用c函数所做的那样。为什么这么难?无论如何,如何通过pip3
安装mancpp
uname -a
:
Linux 4.19.0-9-amd64 #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07) x86_64 GNU/Linux
The script使用
#!/usr/bin/env python
shebang,在您的系统上python
很可能是2.7。只需编辑脚本:在结尾追加
3
:#!/usr/bin/env python3
并重试相关问题 更多 >
编程相关推荐