wsl 可以直接打开windows的应用 /mnt/d/blender/blender.exe

/mnt/d/blender/blender.exe

这个是可以直接运行的,直接打开windows的blender

而且程序关了,blender也不会关

python 复制代码
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import subprocess
import sys
import os



def start_blender():
    """
    启动Blender
    """
    blender_exe ="/mnt/d/blender/blender.exe"


    # Linux原生Blender
    subprocess.Popen(
        [blender_exe],

        start_new_session=True
    )

 


def main():
    """
    主函数,处理命令行参数
    """

    try:
        # 处理命令行参数
        if len(sys.argv) > 1 and sys.argv[1] == 'start':
            # 直接启动Blender
            start_blender()
            print("Blender activation started")
        else:
            # 默认直接启动
            start_blender()
        
        print("Command executed")
    except Exception as e:
        print(f"Error: {e}")
        sys.exit(1)


if __name__ == "__main__":
    main()

这样的话没有blender的控制台

python 复制代码
    # Linux原生Blender
    subprocess.Popen(
        [blender_exe],
        stdin=subprocess.DEVNULL,
        stdout=subprocess.DEVNULL,
        stderr=subprocess.DEVNULL,
        start_new_session=True
    )
相关推荐
wj3055853781 小时前
课程 1:WSL + uv + ComfyUI 环境选择说明
python·wsl·cuda·uv·comfyui
IceSugarJJ2 小时前
Windows下VSCode+ WSL项目启动流程
linux·windows·vscode·ubuntu·wsl
chen_2271 天前
windows系统安装wsl
windows·wsl
小猪写代码2 天前
拓:论 WSL 和 VMware
wsl·虚拟机
Irene19913 天前
在 WSL 中下载安装 MySQL,连接到 SQLyog(MySQL 安装在 WSL vs Windows 本地对比)
mysql·wsl
九成宫3 天前
WSL2 网络优化配置:提升Git克隆与包下载速度
windows·笔记·代理模式·pip·wsl
tkevinjd9 天前
wsl2安装
linux·wsl·虚拟机·wsl2
阿木实验室9 天前
WSL系统下免费使用SpireCV-Pro教程
wsl·spirecv
执笔仗剑天涯9 天前
WSL安装cc-switch
linux·windows·wsl·cc-switch
maxmaxma15 天前
Claude Code集成DeepSeek-V4-pro全栈开发
claude·wsl·deepseek