maya安装第三方python库


maya安装第三方python库

环境配置

  • 安装过程中,因为多是在c盘操作,为了防止权限不足安装失败,cmd应以管理权限执行
  • 大多数的库都是可以直接通过pip进行直接安装的,部分库提示安装成功,但是在maya中import会报错,这时候就需要Visual Studio来进行编译了

    安装maya

  • maya安装成功后将安装目录下的bin文件夹加入到环境变量中
  • 这样后面需要用mayapy的时候可以不用每次都复制全路径
  • 按开始键,在开始界面英文输入法输入env
    • image

      为maya安装pip并使用pip安装第三方库

  • 下载get-pip到当前路径curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    • image
  • 安装pipmayapy get-pip.py
    • image
    • 我的pip因为已经安装过,所以会有一个卸载的回执
    • 通过curl命令下载的get-pip就在当前目录下,如果手动下载的,get-pip.py应该为全路径
  • 通过pip安装pyyaml包 mayapy -m pip install pyyaml
    • image

获取maya对应版本的devikt开发包

查询maya对应版本Visual Studio

安装Visual Studio

源码下载

  • python库查找网址
  • 因为python2.7已经不再维护,所以直接搜索最新版的库可能并不适配,建议先pip安装一次,默认会下载支持的最新版本
  • 下载之后解压到自己指定的目录,待会

编译(编译后的安装包可以复用,多台电脑安装只需要编译一次

  • mayapy.exe "源码目录\setup.py" build_ext -I "C:\Program Files\Autodesk\Maya2018\include\python2.7" -L "C:\Program Files\Autodesk\Maya2018\lib"

安装编译后的版本

mayapy.exe "源码目录\setup.py" build install


评论
  目录