我尝试将 IntelliJ 安装目录添加到我的 PATH 环境中,以便使用以下命令从任何地方启动它:idea
或idea.sh
. 但即使我认为添加了路径,我仍然无法从任何地方打开 IntelliJ;我仍然需要./idea.sh
在名为/bin
.
我使用了这个命令:
PATH=$PATH:~/home/anthony/ideaIC-2022.2.3/idea-IC-222.4345.14/bin
现在当我使用这个命令检查 PATH 时:echo $PATH
我有这个:
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/anthony/home/anthony/ideaIC-2022.2.3/idea-IC-222.4345.14/bin
每次我尝试打电话:idea
我得到回报:
bash: idea: command not found
我认为添加到 bin 的路径将允许我从任何地方运行 IntelliJ ID EA。我错过了什么?
我正在使用 Linux Debian 11。对于我的规格,如果我这样做lscpu
返回:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
Address sizes: 43 bits physical, 48 bits virtual
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 2
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: AuthenticAMD
CPU family: 23
Model: 24
Model name: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx
问题是这样的:
您指定了
~
代表用户主目录(在您的示例中为 /home/anthony)的 ,但您还在 之后指定了您的用户主目录~
。所以这里的解决方案是
~
从 PATH 中删除:您可以
/home/anthony
从路径中删除并使用~
或环境变量$HOME
: