[Seek Help] python3的pydoc模块报错缺文件
Tofloor
poster avatar
charm
deepin
2022-08-10 20:06
Author

执行python3 -m pydoc -b,缺/usr/lib/python3.7/uos-detection.insert.css文件啊,谁能帮忙发一下呀,感谢
image.png

Reply Favorite View the author
All Replies
hotime
deepin
2022-08-11 01:17
#1

我这里执行python3 -m pydoc -b是正常的,而且pydoc.py执行到第2582行的with open(css_path) as fp:时,这个css_path/usr/lib/python3.7/pydoc_data/_pydoc.css,并不是/usr/lib/python3.7/uos-detection.insert.css,而且也并没有uos-detection.insert.css这个文件的。

另外:uos-detection.insert.css是Deepin浏览器的一个东西,在~/.config/browser/Default/IeExtendCache/repairs/2/uos-detection.insert.css可以找到,里面只有段注释。内容是/** 自定义css */

你试试将其他浏览器如火狐设置为默认浏览器再执行python3 -m pydoc -b看看?

(另外我用Deepin浏览器作为默认浏览器也没有发生任何错误)

Reply View the author
charm
deepin
2022-08-11 04:39
#2
hotime

我这里执行python3 -m pydoc -b是正常的,而且pydoc.py执行到第2582行的with open(css_path) as fp:时,这个css_path/usr/lib/python3.7/pydoc_data/_pydoc.css,并不是/usr/lib/python3.7/uos-detection.insert.css,而且也并没有uos-detection.insert.css这个文件的。

另外:uos-detection.insert.css是Deepin浏览器的一个东西,在~/.config/browser/Default/IeExtendCache/repairs/2/uos-detection.insert.css可以找到,里面只有段注释。内容是/** 自定义css */

你试试将其他浏览器如火狐设置为默认浏览器再执行python3 -m pydoc -b看看?

(另外我用Deepin浏览器作为默认浏览器也没有发生任何错误)

啊这,确实有/usr/lib/python3.7/pydoc_data/_pydoc.css这个文件,可能是文件某个地方改了吧,我试试改一下😂

Reply View the author
charm
deepin
2022-08-11 04:47
#3
hotime

我这里执行python3 -m pydoc -b是正常的,而且pydoc.py执行到第2582行的with open(css_path) as fp:时,这个css_path/usr/lib/python3.7/pydoc_data/_pydoc.css,并不是/usr/lib/python3.7/uos-detection.insert.css,而且也并没有uos-detection.insert.css这个文件的。

另外:uos-detection.insert.css是Deepin浏览器的一个东西,在~/.config/browser/Default/IeExtendCache/repairs/2/uos-detection.insert.css可以找到,里面只有段注释。内容是/** 自定义css */

你试试将其他浏览器如火狐设置为默认浏览器再执行python3 -m pydoc -b看看?

(另外我用Deepin浏览器作为默认浏览器也没有发生任何错误)

很奇怪,假如我先打开自带的浏览器再用python3 -m pydoc -b就不会报错,如果不打开自带的浏览器就会报这个错

Reply View the author