Maya 搭建PyCharm 插件开发环境
在新版本的maya安装目录是包含了Pymel库,路径:D:\Autodesk\Maya2019\Python\Lib\site-packages,在配置Pycharm的第三方lib的时候可以直接添加这个路径。
1.在Pycharm编辑器添加扩展工具,QtDenginer 和 生成Qtpy的pySide2_uic
1.1Qt Designers的配置
Name:QtDesiginer
Program: D:\Autodesk\Maya2019\bin\designer.exe
Arguments:$FileDir$\$FileName$
Wording directory:$ProjectFileDir$
1.2 PyUIC的配置
pyuic是Qt提供的一个吧.ui的界面文件,转成python的文件。
Name:PyUIC
Program: “C:\Program Files\Autodesk\Maya2019\bin\mayapy.exe”
Arguments:"C:\Program Files\Autodesk\Maya2019\bin\pyside2-uic" -o $FileDir$\$FileNameWithoutExtension$.py $FileDir$\$FileName$
Wording directory:$ProjectFileDir$
这里由于是Maya2019,通过mayapy来启动一个pyside2-uic 这个DLL文件来执行命令,如果有pyside2-uic.exe 就把执行程序换成pyside2-uic.exe
-o 后面接输出文件名字
$FileName$ 选择的源文件名字
ps:如果路径有空格,使用引号括起来
2.编辑一个界面
然后使用PyUIC对保存的cone.ui进行处理生成cone.py
|
---|
这就是生成的cone.py。相当于工具自动把界面代码生成出来了,然后只需要引入调用即可。
3.代码控制界面
|
---|
Qt界面的内容,可以Google查PySide2找到类的说明,如果是信号,在Python 就可以通过connect来连接一个函数,如上面的clicked就是一个信号。如果是虚函数,可以在这里直接重写。
如果Py带中文内容,加上#-*- coding: UTF-8 -*-
代码拷贝到插件目录,也就是Documents下面的Maya目录:C:\Users\Dell\Documents\maya\scripts
然后在MAYA命令窗口执行窗口那个文件的代码:
reload 很关键,自己写的代码都要用这个,否则修改的内容不能再当前状态下生效,只能退出Maya编辑器再打开来重新加载。有了reload执行重新打开下我们开发的工具界面就又重新加载了
Maya 搭建PyCharm 插件开发环境相关推荐
- Windows 10 搭建Python开发环境(PyCharm )
Windows 10 搭建Python开发环境(PyCharm ) 一.安装Python3 二.安装Pycharm 怎么使用PyCharm编写Python程序,简单教程. windows下安装pyth ...
- pycharm+python3.7+pyqt配置_Python3+Pycharm+PyQt5环境搭建步骤图文详解
搭建环境: 操作系统:Win10 64bit Python版本:3.7 Pycharm:社区免费版 一.Python3.7安装 下载到安装包后打开,如果想安装到默认路径(C盘)的话一直点下一步就可以了 ...
- pycharm python3.7环境_Python3+Pycharm+PyQt5环境搭建步骤图文详解
搭建环境: 操作系统:Win10 64bit Python版本:3.7 Pycharm:社区免费版 一.Python3.7安装 下载到安装包后打开,如果想安装到默认路径(C盘)的话一直点下一步就可以了 ...
- ESP32s3-EYE ESP-IDF环境搭建Ubuntu18.04 Micropython环境搭建Pycharm 物联网
提示:该项目建立于ubuntu18.04版本,esp-idf版本为4.4.1,ESP32S3-EYE开发板由乐鑫公司提供,在此表示感谢.项目中的rPPG技术来源于github上的nasir,本项目所有 ...
- Python PyCharm Django 搭建web开发环境
Python & PyCharm & Django 搭建web开发环境 一.安装软件 1.安装 Python 2.7.PyCharm.pip(Python包管理工具).Django ( ...
- pyCharm 社区版搭建Django项目环境
pyCharm 社区版搭建Django项目环境 文章目录 pyCharm 社区版搭建Django项目环境 前言 1.安装Django 2.创建Django Demo 项目 3. 创建应用: 4.启动 ...
- PyCharm搭建Spark开发环境windows下安装pyspark
目录 windows下安装pyspark PyCharm搭建Spark开发环境 windows下安装pyspark spark和hadoop版本版本之间有对应关系 安装jdk 安装hadoop 下载 ...
- Pycharm 搭建pyspark开发环境
Pycharm 搭建pyspark开发环境 spark安装 spark下载 下载地址 http://spark.apache.org/downloads.html 本次是搭建环境使用的官网已编译的版本 ...
- PyCharm搭建Python开发环境
PyCharm搭建Python开发环境 PyCharm搭建Python开发环境 Python安装 PyCharm下载 PyCharm安装 创建hello world示例进行环境测试 PyCharm搭建 ...
最新文章
- TVM将深度学习模型编译为WebGL
- netty4搭建简单的http服务器
- 南京:第三届软博会“外包”将唱主角
- html5文字飞入插件,jquery使用CSS3实现文字动画效果插件Textillate.js
- php .net mvc,总是觉得asp.net MVC 写着很别扭,对比PHP的mvc,asp.net 麻烦很多?
- 实验2.3 使用重载函数模板重新实现上小题中的函数Max1
- 树莓派与node.js —— onoff、dht
- cocos2d 字体颜色
- 【数据结构】严蔚敏版--学习复习笔记
- 禁用安全模式小方法!!~
- 反激电源电路电磁干扰原理
- ESP32开发学习 LVGL Littlevgl 使用文件系统
- 权威大数据应用解决方案
- 房子装修选择自装,物业办装修手续,需要哪些资料?
- 将win7 firefox WebStorm PyCharm等JetBrains系列开发软件设置为豆沙绿护眼背景
- 隐马尔科夫模型模型:原理、实现
- 实时时钟(RTC)的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- codeforces C. Two Teams Composing
- 仿soul交友盲盒1.0全开源源码
- 一、八位行波进位加法器(含电路图)
热门文章
- 基于通信数据的分类实验
- 安装swiss-port与BLAST query error: CAlnReader::GetSeqEntry(): Seq_entry is not available until after Re
- 2021 年全国职业院校技能大赛(中职组)网络安全竞赛试题,A-6 任务六 防火墙策略(Linux).
- 10款超实用的服务器监控工具和软件
- 3D游戏编程:介绍一款功能游戏
- java并行运算最短路径,并行BGL - Dijkstra最短路径
- 自动挡汽车档位说明及图解(转)
- 上海程序员 落户攻略
- hypermesh matlab,HyperMesh 到 flac3d 的 MATLAB 程序
- 《Android Studio应用开发实战详解》——第1章,第1.4节Android和Linux的关系