繁体   English   中英

如何在 Ubuntu 中运行 PyCharm - “在终端中运行”或“运行”?

[英]How to run PyCharm in Ubuntu - "Run in Terminal" or "Run"?

当我双击 pycharm.sh 时,Ubuntu 让我在“在终端中运行”和“运行”之间进行选择。 这些选项之间有什么区别?

使其更加用户友好:解压缩后,进入目录,然后运行bin/pycharm.sh 打开后,它会提示您创建桌面条目,如果没有,您可以通过转到“工具”菜单并选择“创建桌面条目...

然后关闭 PyCharm,以后您只需单击创建的菜单项即可。 (或将其复制到桌面上)

回答 Run 和 Run in Terminal 之间的细节:本质上是一样的,但“在终端中运行”实际上首先打开一个终端窗口并显示程序的控制台输出。 很可能你不想要那个:)

(除非您正在尝试调试应用程序,否则您通常不需要查看它的输出。)

问题已经回答,更新答案以将 PyCharm bin 目录添加到 $PATH var,以便可以从终端中的任何位置(路径)打开 pycharm 编辑器。

编辑 bashrc 文件,

nano .bashrc

在 bashrc 文件末尾添加以下行

export PATH="<path-to-unpacked-pycharm-installation-directory>/bin:$PATH"

现在你可以在终端的任何地方打开 pycharm

pycharm.sh

对于带有 snap 安装的Pycharm CE 2018.3Ubuntu 18.04

env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/pycharm-community_pycharm-community.desktop /snap/bin/pycharm-community %f

我从 KDE 桌面启动图标得到这个命令。

pychar-ce-命令

抱歉语言不通,但我是西班牙开发人员,所以我的系统是西班牙语。

如上面的答案所述,通过更新 bashrc 文件,您可以从 linux 终端的任何位置运行 pycharm.sh。

但是,如果您喜欢该图标并希望在 Ubuntu 操作系统上使用 Pycharm 的桌面快捷方式,请按照以下步骤操作,

 Quick way to create Pycharm launcher. 
     1. Start Pycharm using the pycharm.sh cmd from anywhere on the terminal or start the pycharm.sh located under bin folder of the pycharm artifact.
     2. Once the Pycharm application loads, navigate to tools menu and select “Create Desktop Entry..”
     3. Check the box if you want the launcher for all users.
     4. If you Check the box i.e “Create entry for all users”, you will be asked for your password.
     5. A message should appear informing you that it was successful.
     6. Now Restart Pycharm application and you will find Pycharm in Unity dash and Application launcher.."

如果通过 snap 安装,您可以使用pycharm-communitypycharm-professional从终端启动 PyCharm。 有关更多详细信息,请参见此处: 将 PyCharm 安装为 snap 包后 PyCharm 的位置

好吧,我也有同样的问题。 我尝试在cmd中运行pycharm-community ,结果如下:$ pycharm-community Gtk-Message:01:00:16.179:无法加载模块“canberra-gtk-module”

它实际上工作,当我做cntrl + C停止操作

首先,转到包含 pycharm.sh 的文件夹并从那里打开终端。 然后输入

./pycharm.sh

这将打开pycharm。

bin 文件夹包含 pycharm.sh 文件。

是的,只需转到终端 cd 下载 ls cd pycharm-community-2021.2.2(您的 pycharm 版本) ls cd bin ls ./pycharm.sh

它将打开您继续使用的 pycharm 项目

我进行了编辑并在.bashrc 中为我的 Pycharm 添加了路径,但我仍然收到错误“pycharm.sh:找不到命令”。 在尝试了其他几件事后,以下命令解决了创建符号链接的问题。

sudo ln -s /snap/pycharm-community/267/bin/pycharm.sh /usr/local/bin/pycharm

第一个是指向 pycharm.sh 的确切路径的位置,第二个是默认情况下应该在 PATH env 上的用户 bin

官方文档说,如果您在此位置安装了 pycharm: /opt/pycharm/bin/pycharm.sh ,那么您可以使用以下命令从终端调用它:

ln -s /opt/pycharm/bin/pycharm.sh /usr/local/bin/pycharm

要让 Bash 自动识别您所在的项目目录:

sudo nano ~/.bashrc

或者

sudo nano ~/.bash_profile

在 bash 文件的底部:

function set_pythonpath {
    export PYTHONPATH="$(pwd):$PYTHONPATH"
}

PROMPT_COMMAND=set_pythonpath

保存并退出:

  • Ctrl + X
  • Y

通过以下方式测试您的更改:

cat ~/.bashrc

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM