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
    )
相关推荐
shimly1234563 天前
windows11 WSL 安装 Ubuntu 24.04
wsl
fireworkseasycold4 天前
windows与WSL 端口转发(保留 NAT,如果不切换到 Mirrored 网络模式(需要重启 WSL,可能改变子网行为))
wsl·代理
三雷科技8 天前
WSL 命令大全(完全指南)
虚拟化·wsl·windows虚拟机
z.q.xiao18 天前
【镜像模式】WSL如何访问windows内网服务
linux·网络·windows·gitlab·wsl·dns
njsgcs19 天前
ModelScope下载模型+ vLLM调用+内存释放
windows·wsl·vllm
Android小码家1 个月前
WSL+llama+CPU本地模型部署
llama·wsl·模型
liulilittle1 个月前
Windows WSL部署Ubuntu子系统到其它磁盘上
linux·运维·服务器·网络·windows·ubuntu·wsl
jessezappy1 个月前
记录:老电脑安装 Docker 4.40 不支持 WSL 2 时这样处理
docker·容器·wsl·硬件不支持·i5-3470
胡斌附体1 个月前
wsl无法使用window代理访问ssh的问题处理
ssh·wsl·代理·密钥·ssh代理