【发布时间】:2022-08-19 22:17:46
【问题描述】:
我正在尝试使用 Python 模块 pydeps(与 mamba install pydeps 一起安装)来分析我的项目中的依赖关系。但是,当我运行命令 pydeps main.py(也许 \"main.py\" 不是有史以来信息量最大的脚本名称)时,我得到以下输出:
<pydeps_folder>/pystdlib.py:17: UserWarning: stdlib_list does\'t support Python 3.10 yet, pydeps will use symbols from 3.9 for now.
warnings.warn(
ERROR: While opening \'<working_directory>/main.svg\': [Errno 2] No such file or directory: \'xdg-open\' (can be caused by not finding the program to open this file)
然后当我运行命令firefox main.svg 时,我看到一个包含我项目中的一些文件的图表,但不是全部,所以看起来 pydeps 部分成功了。我需要xdg-open 才能使 pydeps 工作吗?或者有什么方法可以通过告诉它只生成 svg 文件而不是尝试打开它来使 pydeps 工作?
标签: python dependencies