问题描述

当使用Mayapy解释器在pycharm中使用Pyside2包时,sys.argv返回为None

原因及解决方法

解决方法:

  1. 首先检查Pycharm中是否添加了maya devkitBase 中自动补齐文件夹。
  2. 自动补齐文件夹在 MayaXXXX\devkitBase\devkit\other\pymel\extras\completion\py\ 路径下。
  3. 该路径下有名为 PySide2的文件夹,只需要将之删除或者修改一个名字即可。

造成问题的原因:
Pymel 包中带了 PySide2,在Pycharm编辑器运行时包名会冲突。

Stackoverflow相关问题讨论

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐