几个月前,我在Ubuntu中安装了pycharm 4.5(运行/bin/pycharm.sh),效果很好。 现在我发现5.0版本已经发布。我下载.tar.gz文件并解压缩。然后我想以同样的方式安装它。 但问题是,尽管它运行良好,但在发射器中我发现Pycharm的图标变成了一个大的"?"。而且,在终端中,它给出了一些警告:
log4j:警告没有为logger找到appender(io.netty.util.internal.logging.internalloggerfactory)。 log4j:警告请正确初始化log4j系统。
这是什么意思?它是安装Pycharm的正确方法吗?
答案 0 :(得分:2)
在执行任何此操作之前,请检查jetbrains-pycharm.desktop
文件夹中是否已有名为/usr/share/applications/
的文件。
如果是,请检查它与哪个PyCharm版本相关。如果它与您的旧pycharm安装相关,则您必须为PyCharm 5.0创建一个新的.desktop
文件。如果它与PyCharm 5.0安装文件夹有关,只需将该文件复制到桌面即可,您就可以了。
如果没有,那么您可以手动为PyCharm创建.desktop
文件并将其复制到桌面。
在.desktop
文件夹中创建/usr/share/applications
文件。我正在使用nano。您可以使用gedit或vim或任何其他文本编辑器。
sudo nano /usr/share/applications/pycharm.desktop
在文件中粘贴以下行并保存。
[Desktop Entry]
Version=1.0
Type=Application
Name=PyCharm
Icon pathToPyCharmFolder/pycharm-4.5.4/bin/pycharm.png
Exec="pathToPyCharmFolder/pycharm-4.5.4/bin/pycharm.sh" %f
Categories=Development;IDE;
Terminal=false
您的Icon
和Exec
路径与我提到的路径不同。
将pycharm.desktop
复制到桌面。
sudo cp /usr/share/applications/pycharm.desktop ~/Desktop/
这必须解决你的问题。
答案 1 :(得分:0)
删除旧的Pycharm目录并将其替换为新目录。现在从终端运行pycharm.sh以启动Pycharm。打开后,转到工具>创建桌面条目。
完成此操作后,关闭当前实例,现在新图标应出现在启动器中。