安装问题 Pycharm

Problems installing Pycharm

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

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

如您所见,pycharm 文件位于当前(主)目录中,但未找到。

然后我打开 tar 文件 执行 pycharm.sh :

chmod +x pycharm.sh

然后运行:

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

Startup Error: Application cannot start in headless mode

我做错了什么?

220:~$pycharm-*.tar.gz pycharm-community-4.0.1.tar.gz:找不到命令

gz 文件不是可执行文件。我认为当前目录不在您的 PATH 变量中。要解决这个问题,您可以执行“./pycharm-community-3.0.1.tar.gz”,您应该会看到消息 "Permission denied",因为 gz 文件没有执行权限。如果你给了它执行权限,它会说 "cannot execute binary file: Exec format error".

这些是来自 JetBrains 网站的说明:

Copy the pycharm-*.tar.gz to the desired installation location
(make sure you have rw permissions for that directory)
Unpack the pycharm-*.tar.gz using the following command:
tar xfz pycharm-*.tar.gz
Remove the pycharm-*.tar.gz to save disk space (optional)
Run pycharm.sh from the bin subdirectory

NOTE: PyCharm on Linux doesn't need special installation or running any installation script. It runs out of the pycharm-*.tar.gz

如果你运行命令“tar xfz pycharm-*.tar.gz”你应该以当前目录中名为 "pycharm-community-4.0.3" 的目录。 如果你 cd pycharm-community-4.0.3/bin,"ls -al" 应该显示 pycharm.sh 已经是可执行的。 运行 pycharm.sh 你应该完成了。该脚本将在末尾提示输入密码,因此它可以将 startup 脚本放入系统目录中。您必须拥有该部分的管理员权限才能工作。但如果你不这样做,你仍然可以通过执行“[pycharm 目录的路径]/bin/pycharm.sh &[= start PyCharm 26=]" 在命令提示符下。

我不确定 "NOTE:" 说的是什么,但我会忽略它,因为您可以通过执行上面的说明来获得工作 PyCharm:.

我遇到了同样的问题。看起来你和我可能都在我们的系统上安装了最小(无头)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

解决方案是安装没有“-headless”后缀的相同包。

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

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

在您的系统中安装最新的稳定版 jdk(如 jdk1.7 或 jdk 1.8),并将其设置为默认值 jdk。

1.download JDK8

2.SET JAVA 主页

sudo gedit /etc/environment 

export JAVA_HOME=/home/username/Java/jdk1.8 
export JRE_HOME=/home/username/Java/jdk1.8 
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 


sudo gedit /etc/profile 
//before umask xxx adde
export JAVA_HOME=/home/username/Java/jdk1.8
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$JAVA_HOME/bin 

3。 运行pycharm

./pycharm.sh

如果您已经安装了所有先决条件(例如 Java),请尝试 charmy(Linux 的 PyCharm 安装程序)。

virtualenv charmy-env

source charmy-env/bin/activate

pip install charmy

charmy install

这会将 PyCharm 安装到您的主目录中。它还将简化您的功能 PyCharm 升级。要升级,您只需输入

charmy install

而不是手动下载分发包、解压缩等

有关更多信息,请参阅 https://pypi.python.org/pypi/charmy

PYcharm 现在可以快速使用。可以很容易地安装如下

sudo apt update && sudo apt install snapd

然后社区版可以通过

安装
sudo snap install pycharm-community --classic

经典越狱是获取已发布的带有经典限制的快照