我尝试使用anaconda提示符安装https://pypi.org/project/gdsCAD/
但是我得到了错误:
Collecting gdsCAD
Using cached https://files.pythonhosted.org/packages/d0/54/60b48ee74d5ba364c4aaaf6a73e0d47274a501aafd3d64b04ce7b03b40f9/gdsCAD-0.4.5.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\EPFL\AppData\Local\Temp\pip-install-59twocd7\gdsCAD\setup.py", line 4, in <module>
from git_version import sdist, get_version
File "C:\Users\EPFL\AppData\Local\Temp\pip-install-59twocd7\gdsCAD\git_version.py", line 107
print get_version()
^
SyntaxError: invalid syntax
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\EPFL\AppData\Local\Temp\pip-install-59twocd7\gdsCAD\
答案 0 :(得分:1)
正如其他人回答的那样,您似乎为 Python 3.0 安装了它。您可以按照以下步骤使用 Python 3.x
安装它答案 1 :(得分:0)
发生此错误的原因是您尝试将Python 3与gdsCAD一起使用,但它不兼容。例如参见the same error occurring here for the same reason。
如果您想使用其他方法,可以考虑尝试PHIDL(完整披露:我是首席开发人员),这是我们一直在尝试的简化的GDS几何/ CAD python模块过去两年(作为gdspy的强大且简化的前端构建)。