ubuntu22.04使用subprocess创建新终端时不能使用中文输入法

系统字体配置、中文显示和输入法问题
sonicno1
帖子: 13
注册时间: 2023-08-26 18:06
系统: ubuntu22.04

Re: ubuntu22.04使用subprocess创建新终端时不能使用中文输入法

#16

帖子 sonicno1 » 2023-09-03 22:20

sudo python test.py这样执行,它能调出新终端,但无法调出中文输入法
onlylove
论坛版主
帖子: 5231
注册时间: 2007-01-14 16:23

Re: ubuntu22.04使用subprocess创建新终端时不能使用中文输入法

#17

帖子 onlylove » 2023-09-03 22:47

我反正是在ubuntu上调不出新终端来,咋回事我也不想去研究,你有时间自己弄个新环境,别到时候写好的程序运行不了就尴尬了

另外我是觉得你真的没懂3楼说了些啥

就这样吧,稍微给一点点提示
4540.jpg
sonicno1
帖子: 13
注册时间: 2023-08-26 18:06
系统: ubuntu22.04

Re: ubuntu22.04使用subprocess创建新终端时不能使用中文输入法

#18

帖子 sonicno1 » 2023-09-05 8:26

这招早在env中加入了,没有用。你直接用os.system调用新终端,简单明了。
onlylove
论坛版主
帖子: 5231
注册时间: 2007-01-14 16:23

Re: ubuntu22.04使用subprocess创建新终端时不能使用中文输入法

#19

帖子 onlylove » 2023-09-05 9:41

os.system启动新终端,里面也没有输入法环境变量啊

你在新打开的终端里,设置好输入法变量,然后再在新打开的终端里再打开个终端试试(别用python,直接用命令行打开)?
onlylove
论坛版主
帖子: 5231
注册时间: 2007-01-14 16:23

Re: ubuntu22.04使用subprocess创建新终端时不能使用中文输入法

#20

帖子 onlylove » 2023-09-05 18:02

5759.jpg
sonicno1
帖子: 13
注册时间: 2023-08-26 18:06
系统: ubuntu22.04

Re: ubuntu22.04使用subprocess创建新终端时不能使用中文输入法

#21

帖子 sonicno1 » 2023-09-15 21:40

我用的debian无gui界面,ubuntu用来当AI服务器的,所以才写个程序来用,这就是ubuntu的问题,与debian无关。
回复