实训记录一:Maya-pycharm-pyside环境配置

所需环境:maya-pycharm-pyside2

  1. 安装Maya:Maya2018/2020,电脑中已安装,查看Maya中python的版本为——python2.7.11
  2. 安装pycharm社区版本,官网:pycharm官网
    进行相应环境配置:
    首先:在File—Setting—Plugins中,下载mayaCharm插件,将代码复制到实训记录一:Maya-pycharm-pyside环境配置C:\Users\24579\Documents\maya\2020\zh_CN\scripts\userSetup.py,每次maya 启动时,都会运行该脚本,实现Maya与pycharm的连接。
    实训记录一:Maya-pycharm-pyside环境配置
    步骤二:在pycharm中可以运行代码:run—Execute Selection in Maya
    实训记录一:Maya-pycharm-pyside环境配置
    步骤三:创建文件时,使用默认的解释器即可MayaPy 2.7
    D:\maya20\Maya2020\bin\mayapy.exe
    实训记录一:Maya-pycharm-pyside环境配置
    在官网上下载 Maya-devkit 将devkit复制到maya的安装目录下
    实训记录一:Maya-pycharm-pyside环境配置
  3. 1)安装QTdesigner ,因为python2.7的版本很低,官方已经停止维护,所以通过pip方法无法直接安装pyside,Maya中集成了pyside2,D:\maya20\Maya2020\bin\designer.exe 实训记录一:Maya-pycharm-pyside环境配置
    接下来,打开pycharm,将designer.exe加入到external tools中。方法:
    实训记录一:Maya-pycharm-pyside环境配置
    实训记录一:Maya-pycharm-pyside环境配置实训记录一:Maya-pycharm-pyside环境配置

2)designer中设计好的文件格式是.ui,将该格式转换为.py格式,尝试了几种方法,最终找到了一种方法实现了格式的转换。在.ui该文件所在的文件夹中,shift+右键打开Windows powershell,输入以下内容则,成功转换。
使用maya2020 集成的 pyside2 来生成.py文件
实训记录一:Maya-pycharm-pyside环境配置

错误

在进行测试的时候,出现了一些错误,进行了记载
错误:
D:\pycharmwjj\test2\jn_nodePreset.py on
line 7, but no encoding declared;
解决:
python的默认编码文件是用的ASCII码,将文件存成了UTF-8,编译就可以通过。或在在py文件开头(必须是第一行)加入:# -- coding:utf-8 --
错误:
pip时:Read timed out.
解决:
1.不是网络的问题
2.pip --default-timeout=100 install maya

参考博客:
https://blog.****.net/Meloor/article/details/92409977
链接2