首先安装Anaconda3 最新版本2021.11,当然安装miniConda也可以,只不过比较喜欢Anaconda的管理的界面。我就安装到C盘,别的盘一样。默认安装,也不用添加环境变量。
可以借助清华镜像下载,非常快。https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
默认安装会安装 python3.9+freecad 0.20
当然可以安装特定版本的freecad
conda create -p fc_env_py37 freecad=0.18.4 python=3.7 --copy -y -c conda-forge
也可以安装最新版本
conda create -p fc_env freecad python=3.9 --copy -y -c freecad/label/dev -c conda-forge
fc_env是所建立的环境,可以在anaconda环境管理中看到

在执行安装前,会自动update相关模块,这个时间比较长,
如果出现
CondaHTTPError: HTTP 000 CONNECTION FAILED for url https://conda.anaconda.org/conda-forge/win-64/repodata.json
只能借助镜像或者VPN尝试,可以用教育网vpn,有时候教育网好用,有时候普通快带好用。需要多试几次。另外在安装过程中不要打开 anaconda navigator等和环境建立有冲突的窗口。
如果中途某个模块中断而一直装不上,可以按提示在lib中先删除再安装。
然后进入到下一阶段

安装完成后可以检查下环境。在文档目录会多了fc——env_py37环境文件夹
conda info --envs
conda activate C:\Users\BUCT\fc_env_py37

FREECADPATH = "C:\\Users\\BUCT\\fc_env_py37\\Library\\bin"# path to your FreeCAD.so or FreeCAD.dll file
import sys
sys.path.append(FREECADPATH)
import FreeCAD as app
import FreeCAD as App
import FreeCADGui as Gui
import FreeCADGui as gui
import Part, math
import FreeCADdoc=App.newDocument()
myshape=doc.addObject("Part::Box","Box")
mycube = Part.makeBox(5,5,5)
myshape.Shape = mycube
doc.recompute()
partlist=[myshape]
myshape.Length = '5 mm'
myshape.Height = '5 mm'
print(myshape.Length)
Part.export(partlist,"string.stp")
存为test.py  执行 python test.py
![在这里插入图片描述](https://img-blog.csdnimg.cn/225a0ade606540b2aed09b9ff156b0af.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5a6H56ew5LiN5a6I5oGSNC4w,size_16,color_FFFFFF,t_70,g_se,x_16)
执行完毕后可以看到生成的stp文件。

Anaconda 安装FreeCAD相关推荐

  1. Anaconda 安装第三方包Freecad

    作者:vicky_siyu 致谢:小龙快跑jly,巧克.力儿 在安装freecad时,Anaconda不同的版本换了好多个,遇到了各种各样的问题,比如ssl模块找不到,版本不匹配,下载的freecad ...

  2. Pycharm + Anaconda 安装遇到的问题以及自己的理解

    关Pycharm 以及Anaconda的自我理解 两个都是基于Python二发展起来的,不同的是 (1)Anaconda是基于Python中每次使用不同功能就需要使用pip安装不同的库. 基于这些An ...

  3. 手把手教你用anaconda安装pytorch最新版

    序言: 在有过python和jupyter notebook 安装基础之上,安装pytorch. 小贴士:个人不建议用miniconda,虽然比较小巧,但是功能还是没办法和anaconda比较.下面开 ...

  4. Ubuntu下使用Anaconda安装opencv 解决无法读取视频

    Ubuntu下使用Anaconda安装opencv 最近在Ubuntu16.04下使用Anaconda安装opencv,碰到很多坑,记录备忘. cv2.VideoCapture(filename) 返 ...

  5. mac本机 Linux服务器anaconda安装

    mac 使用的ssh工具 mac 上传文件到Linux服务器 安装anaconda 安装PyTorch 相关参考链接 mac 使用的ssh工具 doc:下载链接 mac 上传文件到Linux服务器 在 ...

  6. Anaconda安装Python,提示Python不是内部或外部命令解决方法

    Anaconda安装Python,提示Python不是内部或外部命令解决方法 参考文章: (1)Anaconda安装Python,提示Python不是内部或外部命令解决方法 (2)https://ww ...

  7. 我在Suse 11 Sp3上使用anaconda安装TensorFlow的过程记录

    我在Suse 11 Sp3上使用anaconda安装TensorFlow的过程记录准备安装包: gcc48 glibc-2.18.tar.gz SLES-11-SP4-DVD-x86_64-GM-DV ...

  8. anaconda安装scrapy报错解决办法

    今天在用anaconda安装scrapy的时候遇见个坑,现在将解决办法发出来,供大家参考使用: 问题描述: anaconda安装scrapy,使用 conda install scrapy 命令.安装 ...

  9. anaconda安装及环境变量配置

    最近在学习使用Python编写深度神经网络,之前在学校的电脑上已经安装过一遍了,现在在自己的电脑上安装,过程也还算顺利,把安装过程写下了供大家参考. 首先可以在官网上下载与自己电脑兼容的anacond ...

最新文章

  1. boot spring 获取请求端口浩_6、如何获取配置中心的配置
  2. GD项目回顾之JWT
  3. PAT_B_1095_Java(25分)
  4. 运动并不是最好的减肥办法,控制饮食也不是
  5. PAT乙类1008之数组元素循环右移问题
  6. Delphi如何获取本机IP地址
  7. vant实现三级联动
  8. 倒立摆及其应用//2021-2-23
  9. 运动控制器PSO位置同步输出(一):硬件平台与PSO指令简介
  10. Vue 当一个页面上,需要编辑,审核,查看详情的时候,隐藏和展示
  11. python主页面_使用Wagtail CMS使用Python检测父页面和子页面...
  12. cmd查看电脑启动项
  13. devm_regulator_get
  14. 848. Shifting Letters**
  15. STM32实现基于I2C的AHT20温湿度采集
  16. 批量追踪中通快运物流,并将信息导出EXCEL表格
  17. RT-Thread学习笔记|TCS34725 RGB 颜色识别传感器详解
  18. caret包介绍学习之train函数介绍
  19. childNodes和children的区别
  20. arm汇编和c语言混合编程实验报告,arm实验ARM汇编和C语言混合编程.doc

热门文章

  1. Nuendo 12 以及为什么我很高兴从 Pro Tools 切换
  2. 求助求助给win10安装智能abc结果电脑废了
  3. 百家号发帖软件怎么发帖?使用视频教程
  4. 有时候人就是靠一个机会
  5. 请实现一个算法,确定一个字符串的所有字符是否全都不同。这里我们要求不允许使用额外的存储结构。 给定一个string iniString,请返回一个bool值,True代表所有字符全都不同,False代
  6. 基于Java毕业设计中山学院教室管理系统源码+系统+mysql+lw文档+部署软件
  7. 淘宝、天猫API宝贝详情API接口,shop字段、sku字段详细展示
  8. android如果跳过锁屏,安卓系统再曝漏洞:任何人都可轻松绕过锁屏密码
  9. 使用3ds Max制作简单卧室
  10. windows U盘加密