作为python模块的blender
bp的Python项目详细描述
搅拌机
Blender作为一个Python模块,易于安装
用于安装到Virtualenv中或任何地方,用于编写的Blender扩展的单元测试,或开发启用Blender 3D的Python应用程序。
选项1-从pypi获取预构建的bdist_轮
先决条件
- 安装了pip的受支持的python安装 < > >
- Windows用户必须有一个SVN提供程序才能从源代码生成(请参见)
- 所有用户都必须在其python环境中
py-m pip install cmake
从源代码生成(当前将其添加为安装程序所需的setup不正确安装);生成后,可以使用
py-m pip uninstall cmake卸载cmake
- 低于3.6版本的python用户必须安装
未来的fstrings
pip install-u未来的fstrings - python 3.4及以下版本的用户可能需要更新setuptools
- 最新的车轮
< > >
安装
py-m pip install bpy--无二进制文件
工作原理
- 创建重写类cmakextension&buildcmake,它来自setuptools类;bpy是一个python扩展(.pyd)和cmakextension的实例,buildcmake是从pip(或运行setup.py)安装扩展时运行的命令
- 使用gitpython,从https://git.blender.org/" rel="nofollow">https://git.blender.org/ 克隆搅拌机源代码
- 如果在Windows上,请检测已安装的Visual Studio版本和64位与32位版本,并基于此下载相应的SVN库
- 使用cmake,根据ideasman42 wiki页面将blender配置为python模块(现已失效)https://wiki.blender.org/wiki//user:ideasman42/blenderspymodule;在生成中配置此生成解决方案_ bpy包的临时目录
- 使用cmake,构建已配置的解决方案
- 将构建的二进制文件放在构建的扩展父目录中(重要!)
- 将/<;version>;目录(即:2.79)重新定位到包含生成此安装的可执行文件的目录中(其中为"python.exe")
- 使用超类中的剩余功能清除
- bpy.pyd/.so现在应该安装到站点包中 < > >
有问题
我目前还没有在windows以外的平台上测试过。很快就会有更多内容。
支持此项目
<;脚本异步src="https://c6.patreon.com/becomepatronbutton.bundle.js">;<;/script>;
<;form action="https://www.paypal.com/cgi-bin/webscr"method="post"target="uTop">; <;input type="hidden"name="cmd"value="_s-xclick">; <;Jlqhbhexbhbc5jb20caqawdqyjkozihvcnaqebbqegycg7kyulzjn6jqu58qiioh9poj3nl5wzlgspxm3ecfyzdnf8iiizxgzrg8jsib8imfycf型八国集团公司8ASK0LF0FPLJ4QP8UZSVG8UZSVG8G8G8G8G8G8G8G8G8G8G8G8G8YU07YLJ27LJ7LJ7LK7LK84LKZZZFZZZZFZZFZZZFZZFZZFZFZFZWWZBLMQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQWWWW0WWWWWWWWWWWWWWWWWWWWWWWWWWW0G0VWWWWWWWWWWWWWWWWWWWWW碳纳米管FE/D+PBWBiewWWWWWWK4BQCVP/PKNLNVSW0IEJ/LisiyJZYBV1GHM4K8I1MGGOHMGKGQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQWWWWWWWWWWWWWWWWWWWWWWQQQQQQWWWWWWWWWWWWWGQQWWWQQQQWWWWQQQQQWWWWQQQQQQQWWWWWQQQQQQQQQQQQQQWWWWWWWWWWZZZZZZQQQQQQQQABGKQHKIG9W0BCQEWDXJLQHBHEXBHB型C550-B20WHHCNmG20WHHCNmG20WHHCNmG20WHHCNmG20WHHCNmG20WHHCNmG20WBG20WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWBBQADGY0AMIGJAOGBAMFHTT38RMXLXJYO2SMS系列+72T7OKJ4UU4UW+6 WnTalWH03WWWmWmUZZZZUZZZUZZZUZZZUZZZUZZUZZZUZZUZZZUZZLLL66/RGQRJ5RFRJ5RFB08SABNTZQQQQQQQQQQQQQQQQQQQQQQQQQQQZWWZW724WWWVH2W6WWWWWWWWWG6AgGWWGGWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYDYDDVR0WWWWWWWWWWWWWWWWWWWQQGEWJVuzelmaka1ECBM公司在世界范围内,世界范围内的任何一个国家都有可能成为一个世界范围内的任何一个国家都有可能成为一个世界范围内的任何一个国家都有可能成为一个世界范围内的任何一个国家都有可能成为一个世界范围内的任何一个国家都有可能成为一个世界范围内的任何一个国家都有可能成为一个世界范围内的任何一个国家或者说是一个世界范围内的任何一个国家都有可能成为一个世界范围内的任何一个国家或者说是一个世界范围内的任何一个国家都有可能成为一个世界范围内的任何一个国家都有可能成为一个世界范围内的任何一个国家。+S2TWBQYDWCP129号9EpD9EpD9EpD9EpD9E7B7B7B7B7B7B5D9WWW9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9W9阿克布可供选择的是可供选择的QQGK9W0BCQQQQQQQQQQQQBBWQBWQBWQBWQBWGCSQ3DQQQQBWCBTPI8PDS59IPL1DXTJ3V1WJNZNAZJGKKQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQL9W6GYJGGJG9WWJ9WWWWWWWBXBXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWW88G6Cdowiwsg/8vskhnse7号税号9Y3R/0SIOTQ9M/XHK9AYFPVNJPCC-----结束PKCS7--- "& 输入类型="图像"SRC="HTTPS://www. PayPalObjuts.com/EN美国/I/BTN/BTN/BTN供体到SM。GIF"边框="0"名称="提交"ALT="PayPal——更安全,更容易在线支付的方式!"gt; <<<<;/表格>; 推荐PyPI第三方库
安装
py-m pip安装bpy