库名包含“-”,导致SyntaxError: invalid syntax,无法更改库名,如何修复?

0 投票
1 回答
39 浏览
提问于 2025-04-12 20:17

enter image description here我在pycharm里安装了pyVHR-cpu这个库。然后我用这个命令。

from pyVHR-cpu.analysis.pipeline import Pipeline

但是我遇到了一个错误

  File "C:\Users\punnut\PycharmProjects\Deepfake_test1\DeepFAke_test1.py", line 1
    from pyVHR-cpu.analysis.pipeline import Pipeline
              ^
SyntaxError: invalid syntax

错误信息提到在“-”这个地方出错。我尝试把它改成“_”,但系统说找不到。

你有没有其他的方法来导入这个库,不用调用“-”的?我试了很多种导入方式,但都说找不到。我需要用这个库,我该怎么办?谢谢你。

1 个回答

1

在代码中使用的名字就是 pyVHR,比如你可以这样写 from pyVHR.analysis.pipeline import Pipeline

这是所有Python库都必须遵循的规则,而且这个名字在pypi网站上的包说明文档里也能清楚看到:https://pypi.org/project/pyVHR-cpu/

撰写回答