无法将 FreeCAD 导入 Python

问题描述 投票:0回答:1

当我尝试从放置在另一个文件夹中的 Python 文件导入到 FreeCAD 时,遇到了一些问题。 Python 文件位置:

c:/users/workspace/main.py
FreeCAD:
c:/program files (x86)/FreeCAD0.13/bin

当我尝试使用命令

from FreeCAD import *
导入时(我将 FreeCAD 的路径附加到
sys  sys.path.append (" path-To-FreeCADs-BinFolder " )
我收到错误:

FreeCAD 0.13, Libs: 0.13R1828
Initialization of FreeCAD failed:
While initializing FreeCAD the  following exception occurred:
''module' object has no attribute 'PrintError''
Please contact the application's support team for more information. "

但是当我在 FreeCAD 的文件夹中创建一个 Python 文件时它就可以工作。我的意思是像我上面写的那样导入 FreeCAD。

ps:我的Python版本是2.7.5,FreeCAD是:0.13

cad freecad
1个回答
3
投票

我也遇到了同样的问题,上网发现Win版本不支持Python2.7,所以你必须安装Python 2.6,打开shell并执行相同的操作 导入系统 sys.path.append('C://Program Files //FreeCAD0.13/bin') 导入 FreeCAD

然后它应该可以工作

© www.soinside.com 2019 - 2024. All rights reserved.