安装Pycharm时遇到问题

时间:2015-01-01 02:05:03

标签: 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

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

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

chmod +x pycharm.sh

然后跑了:

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

Startup Error: Application cannot start in headless mode

我做错了什么?

6 个答案:

答案 0 :(得分: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

然后解决方法是安装相同的软件包而不使用“-headless”后缀。

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

答案 1 :(得分:4)

我遇到了同样的问题,而且之前提到的错误是openjdk无头。我做的是我使用命令 apt-get install default-jdk (对于ubuntu)从开始的openjdk安装。我知道这不是最好的方法,但是它非常简单快捷。

答案 2 :(得分:2)

如果您已经安装了所有先决条件(例如Java),请试用In [9]: df = pd.DataFrame([10, 30, 30, 40, 40, 50], columns=['x']) df = df.groupby('x').filter(lambda x: len(x) > 1) df Out[9]: x 1 30 2 30 3 40 4 40 (适用于Linux的PyCharm安装程序)。

charmy

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

即可
virtualenv charmy-env

source charmy-env/bin/activate

pip install charmy

charmy install

而不是手动下载分发,解压缩等等。

有关详情,请参阅https://pypi.python.org/pypi/charmy

答案 3 :(得分:2)

现在可以快速获得PYcharm。可以轻松安装如下

stretchy

然后可以通过

安装社区版
sudo apt update && sudo apt install snapd

经典的逃避是获得已经使用经典限制发布的快照

答案 4 :(得分:1)

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

gz文件不是可执行文件。我认为当前目录不在您的PATH变量中。为了解决这个问题,你可以做到#34; ./ pycharm-community-3.0.1.tar.gz"你应该看到消息" Permission denied"因为gz文件没有执行权限。如果你给它执行权限,它会说"无法执行二进制文件:执行格式错误"。

以下是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
     

注意:Linux上的PyCharm不需要特殊安装或运行   任何安装脚本。它耗尽了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 ,您应该完成。该脚本将在最后提示输入密码,以便将启动脚本放在系统目录中。您必须具有该部分的管理员权限才能工作。但是如果你不这样做,你仍然可以通过执行" [pycharm目录路径] /bin/pycharm.sh& "来启动PyCharm。在命令提示符下。

我不确定"注意:"是的,但是我会忽略它,因为你按照上面的说法做了一个有效的PyCharm:。

答案 5 :(得分:1)

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

1.download JDK8

2.SET JAVA HOME

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