当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 关于pycharm 无法使用过ibus 中文输入问题。
帖子发表于 : 2018-03-19 13:05 

注册: 2018-03-03 19:36
帖子: 62
系统: ubuntu
送出感谢: 6
接收感谢: 0 次
今天安装了pycharm,但是运行的时候后了,提示:
代码:
(java:15803): IBUS-WARNING **: The owner of /home/li/.config/ibus/bus is not root!


我应该怎么做了?
在ask.unbuntu看到个类似的答案
但是没有解决我的问题,也许是我没看懂。
https://askubuntu.com/questions/325274/ ... it-command

还有个问题,每次我启动pycharm 都是sudo ./pycharm.sh
如果直接./pycharm.sh有进入安装程序的引导了。
在pycharm ---tools---create desktop entry

创建后我在“show aaplications"找了这个图标,也能加入收藏夹。
但是呢,点击图标后,就是进入了pycharm 程序安装引导。

这应该怎么处理呢?

感谢!!


------------------------


附件:
Screenshot from 2018-03-19 13-04-25.png
Screenshot from 2018-03-19 13-04-25.png [ 14.48 KiB | 被浏览 377 次 ]



_________________
w(゚Д゚)w

linux_ubuntu新手,正在坚持长期使用
希望将来能为社区做贡献
(๑•̀ㅂ•́)و✧
w(゚Д゚)w
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 关于pycharm 无法使用过ibus 中文输入问题。
帖子发表于 : 2018-03-19 13:39 

注册: 2018-03-03 19:36
帖子: 62
系统: ubuntu
送出感谢: 6
接收感谢: 0 次
已经解决。虽然还是要报这个提示:

li@li-pc:~/Downloads/pycharm-2017.3.4/bin$ sudo ./pycharm.sh

(java:15803): IBUS-WARNING **: The owner of /home/li/.config/ibus/bus is not root!
li@li-pc:~/Downloads/pycharm-2017.3.4/bin$ sudo ./pycharm.sh
[sudo] password for li:

(java:19179): IBUS-WARNING **: The owner of /home/li/.config/ibus/bus is not root!

但是可以用Ibus输入中文了。

解决方法:

CLASSPATH="$IDE_HOME/lib/bootstrap.jar"
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/extensions.jar"
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/util.jar"
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/jdom.jar"
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/log4j.jar"
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/trove4j.jar"
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/jna.jar"
if [ -n "$PYCHARM_CLASSPATH" ]; then
CLASSPATH="$CLASSPATH:$PYCHARM_CLASSPATH"
fi
export CLASSPATH

LD_LIBRARY_PATH="$IDE_BIN_HOME:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus

# ---------------------------------------------------------------------
# Run the IDE.
# ---------------------------------------------------------------------
IFS="$(printf '\n\t')"
"$JAVA_BIN" \
${AGENT} \
"-Xbootclasspath/a:$IDE_HOME/lib/boot.jar" \
-classpath "$CLASSPATH" \
${VM_OPTIONS} \
"-XX:ErrorFile=$HOME/java_error_in_PYCHARM_%p.log" \
"-XX:HeapDumpPath=$HOME/java_error_in_PYCHARM.hprof" \
-Didea.paths.selector=PyCharm2017.3 \
"-Djb.vmOptionsFile=$VM_OPTIONS_FILE" \


在pycharm.sh 加上 :export CLASSPATH

LD_LIBRARY_PATH="$IDE_BIN_HOME:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus

这一段内容


虽然仍然要提示,但是可以输入中文了,比如写python 脚本可以用中文注释了。


_________________
w(゚Д゚)w

linux_ubuntu新手,正在坚持长期使用
希望将来能为社区做贡献
(๑•̀ㅂ•́)و✧
w(゚Д゚)w


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 关于pycharm 无法使用过ibus 中文输入问题。
帖子发表于 : 2018-03-19 13:41 

注册: 2018-03-03 19:36
帖子: 62
系统: ubuntu
送出感谢: 6
接收感谢: 0 次
已经解决。虽然还是要报这个提示:

li@li-pc:~/Downloads/pycharm-2017.3.4/bin$ sudo ./pycharm.sh

(java:15803): IBUS-WARNING **: The owner of /home/li/.config/ibus/bus is not root!
li@li-pc:~/Downloads/pycharm-2017.3.4/bin$ sudo ./pycharm.sh
[sudo] password for li:

(java:19179): IBUS-WARNING **: The owner of /home/li/.config/ibus/bus is not root!

但是可以用Ibus输入中文了。

解决方法:

CLASSPATH="$IDE_HOME/lib/bootstrap.jar"
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/extensions.jar"
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/util.jar"
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/jdom.jar"
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/log4j.jar"
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/trove4j.jar"
CLASSPATH="$CLASSPATH:$IDE_HOME/lib/jna.jar"
if [ -n "$PYCHARM_CLASSPATH" ]; then
CLASSPATH="$CLASSPATH:$PYCHARM_CLASSPATH"
fi
export CLASSPATH

LD_LIBRARY_PATH="$IDE_BIN_HOME:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus

# ---------------------------------------------------------------------
# Run the IDE.
# ---------------------------------------------------------------------
IFS="$(printf '\n\t')"
"$JAVA_BIN" \
${AGENT} \
"-Xbootclasspath/a:$IDE_HOME/lib/boot.jar" \
-classpath "$CLASSPATH" \
${VM_OPTIONS} \
"-XX:ErrorFile=$HOME/java_error_in_PYCHARM_%p.log" \
"-XX:HeapDumpPath=$HOME/java_error_in_PYCHARM.hprof" \
-Didea.paths.selector=PyCharm2017.3 \
"-Djb.vmOptionsFile=$VM_OPTIONS_FILE" \


在pycharm.sh 加上 :export CLASSPATH

LD_LIBRARY_PATH="$IDE_BIN_HOME:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus

这一段内容


虽然仍然要提示,但是可以输入中文了,比如写python 脚本可以用中文注释了。


_________________
w(゚Д゚)w

linux_ubuntu新手,正在坚持长期使用
希望将来能为社区做贡献
(๑•̀ㅂ•́)و✧
w(゚Д゚)w


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 5 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译