安装Pycharm时遇到问题

icy*_*ypy 17 linux install pycharm ubuntu-14.04

我想在我的linux操作系统上安装pycharm.按照说明pycharm/dowload.因为我运行linux机器,所以我确保当前目录中的pychrarm文件:

ietX220:~$ ls
Desktop pycharm-community-4.0.1
Documents Music
pycharm-community- 4.0.1.tar.gz
Downloads New Folder Templates
Dropbox octave-workspace Videos
examples.desktop Pictures VirtualBox VMs
jdk1.8.0_25 Public Win7-PV2hh-6c3HY-
QJHM9-8RJJH-P86W8.iso

ietX220:~$ pycharm-*.tar.gz
pycharm-community-4.0.1.tar.gz: command not found
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,pycharm文件位于当前(主目录)目录中,但未找到.

然后我打开tar文件制作了pycharm.sh可执行文件:

chmod +x pycharm.sh
Run Code Online (Sandbox Code Playgroud)

然后跑了:

~/pycharm-community-4.0.1/bin$ ./pycharm.sh

Startup Error: Application cannot start in headless mode
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

小智 20

我有相同的问题.看起来你和我都可以在我们的系统上安装最小的(无头)Java安装.使用系统的方法查找已安装的软件包并搜索Java,我敢打赌你只找到openjdk-headless

yum list installed | grep openjdk
# or on debian-based systems
# dpkg --get-selections | grep openjdk
# =>java-1.7.0-openjdk-headless
Run Code Online (Sandbox Code Playgroud)

解决方案是安装相同的包,没有"-headless"后缀.

这是我获取解决方案信息的地方:https://bugzilla.redhat.com/show_bug.cgi?id = 1177379


小智 5

我遇到了同样的问题,正如之前提到的,错误是 openjdk 是无头的。我所做的是使用命令apt-get install default-jdk(对于 ubuntu)从一开始就安装了 openjdk 。我知道这不是最好的方法,但它相当快速和简单。