我正在尝试在我的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
我做错了什么?
答案 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