首先安装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. Scala编程之闭包(closure)
  2. java怎么让进程停止_JAVA:如何在进程停止时调用一个方法(甚至有可能吗?)
  3. Python 堡垒机介绍
  4. 会话技术(session/cookie)
  5. 关于优酷开放SDk之setOnVideoIndexUpdateListener
  6. python3安装mysql模块_Python安装MySQL库详解,步骤及错误的解决方法
  7. 开发者们都在关注的网站
  8. C++ opengl 对OpenGL中矩阵设置的初步认识
  9. 联邦知识蒸馏概述与思考(续)
  10. 随笔编号-03 基本类型相互转换集合
  11. 几个与IP地址类型有关的术语
  12. iphone分辨率_AppStore今日推荐 iphone放大分辨率减少白噪点的照片处理工具
  13. 2021年互联网公司春招有何新变化?大厂要求是这样!
  14. Linux:写一个简单的服务器
  15. Eclipse安装WindowsBuilder失败解决方法
  16. 天都云13元1个月便宜VPS,40SSD1核2G内存无限流量
  17. css mix-blend,CSS混合模式mix-blend-mode/background-blend-mode简介
  18. Chrome如何安装第三方扩展插件(crx)
  19. Oracle数据库cmd登陆
  20. 微积分精简版复习提纲

热门文章

  1. opengl高级光照之gamma校正
  2. 前端的学习顺序是什么?
  3. 利用两个线程验证 ++ 操作是非原子性的
  4. 中介分水岭 机构大数据风生水起
  5. php提交表单到excel,使用php生成excel表单使用很少的非可编辑单元格
  6. 实现一个算法,确定一个字符串 s 的所有字符是否全都不同(两种方法)
  7. Newman+Jenkins实现接口自动化测试
  8. 8 Oracle查询
  9. oracle数据库查询需步骤,PLSQL操作Oracle数据库之单表查询SQL语句 看完你就知道了...
  10. android基础题型