我用python3 setup.py install
安装了一个名为'Spexxy'的软件包,效果很好。
现在,我正在尝试使用它,因此使用ipython3
按照import spexxy
的方式导入该程序包也可以正常工作,但是当我尝试使用此程序包中提供的其他工具时,我当我遵循软件包的文档时,不断收到错误invalid syntax
,例如:
我想使用spexxytools grid create
创建文档中指定的网格,这是我的工作:
spexxytools grid create --from-filename "lte(?P<Teff>\d{5})-(?P<logg>\d\.\d\d)(?P<FeH>[+-]\d\.\d)(\.Alpha=(?P<Alpha>[+-]\d\.\d\d))?\.PHOENIX"
我得到了错误:
File "<ipython-input-17-e08367969322>",line 1
spexxytools grid create --from-filename "lte(?P<Teff>\d{5})-(?P<logg>\d\.\d\d)(?P<FeH>[+-]\d\.\d)(\.Alpha=(?P<Alpha>[+-]\d\.\d\d))?\.PHOENIX" .
^
SyntaxError: invalid syntax
此处提供文档:https://spexxy.readthedocs.io/en/2.1/
你能告诉我为什么吗?谢谢