我通过粘贴以下代码运行了安装脚本:
$ curl https://bun.sh/install | bash
然而,当我试图得到bun的版本时,它说它找不到它:
$ bun --version
Command 'bun' not found, did you mean:
command 'ben' from deb ben (0.9.0ubuntu2)
command 'bus' from deb atm-tools (1:2.5.1-4)
command 'zun' from deb python3-zunclient (4.0.0-0ubuntu1)
Try: sudo apt install <deb name>
发布于 2022-07-24 09:51:48
我在Windows10 WSL2 Ubuntu-22.04和Bunv0.1.5上运行了同样的问题。
解决方案(以及更多的细节,以防有人需要)如下:
bun的可执行文件位于目录"/home/username/.bun“中。您需要将其添加到您的$PATH中,以便在输入bun命令(如"bun --help“)时可以找到它。
bun设置过程不添加此路径,因此您需要自己完成它。
有两种方法可以做到这一点:
(1)手工方法
输入终端:
export BUN_INSTALL="/home/YOUR_USERNAME/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"
用您的真实用户名替换YOUR_USERNAME
注意:对于打开的每个新shell,都必须重复此过程。
(2)自动法
编辑.bashrc文件:
nano ~/.bashrc
在该文件的末尾添加
BUN_INSTALL="/home/YOUR_USERNAME/.bun"
PATH="$BUN_INSTALL/bin:$PATH"
用您的真实用户名替换YOUR_USERNAME。
(记得用Ctrl保存您的更改)
注意:您需要打开一个新的外壳程序才能工作。
您现在应该能够在任何新的shell中运行bun命令。
发布于 2022-07-07 18:31:15
安装脚本在结尾处写了一条信息,告诉你如何手动添加bun到您的路径。以下是输出:
Manually add the directory to your $HOME/.bashrc (or similar)
BUN_INSTALL="/home/sno2/.bun"
PATH="$BUN_INSTALL/bin:$PATH"
我建议您重新运行安装命令并复制环境变量并将它们添加到您的路径中。
发布于 2022-07-14 11:19:54
export BUN_INSTALL="/Users/manendra/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"
将这些添加到您的.bashrc、.zshrc或您可以使用导出命令用于当前会话。
注意:更改用户名(manendra)“/Users/manendra/..bun”
https://stackoverflow.com/questions/72902668
复制相似问题