麻烦安装gdsCAD

时间:2018-10-10 08:40:08

标签: python cad

我尝试使用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\

2 个答案:

答案 0 :(得分:1)

正如其他人回答的那样,您似乎为 Python 3.0 安装了它。您可以按照以下步骤使用 Python 3.x

安装它
  1. https://github.com/hohlraum/gdsCAD.git 克隆存储库
  2. 结帐到名为“2and3”的远程分支。 git branch -r 会显示这个分支。
  3. 然后转到该目录并执行 python setup.py install

答案 1 :(得分:0)

发生此错误的原因是您尝试将Python 3与gdsCAD一起使用,但它不兼容。例如参见the same error occurring here for the same reason

如果您想使用其他方法,可以考虑尝试PHIDL(完整披露:我是首席开发人员),这是我们一直在尝试的简化的GDS几何/ CAD python模块过去两年(作为gdspy的强大且简化的前端构建)。