我通过粘贴以下代码运行了安装脚本:
$ 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>
我在使用 Bun v0.1.5 的 Windows 10 WSL2 Ubuntu-22.04 上运行时遇到了同样的问题。
解决方案(以及更多详细信息,以防万一有人需要)如下:
Bun 的可执行文件位于目录“/home/username/.bun”中。您需要将其添加到 $PATH 中,以便在键入“bun --help”等 Bun 命令时可以找到它。
Bun 设置过程不会添加此路径,因此您需要自己完成。
有两种方法可以做到这一点:
(1)手动法
在终端中输入:
export BUN_INSTALL="/home/YOUR_USERNAME/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"
将 YOUR_USERNAME 替换为您的真实用户名(可以通过在终端中输入“whoami”找到当前用户名)。
注意:对于您打开的每个新 shell,都必须重复此过程。
(2)自动法
编辑 .bashrc 文件:
nano ~/.bashrc
在此文件末尾添加
BUN_INSTALL="/home/YOUR_USERNAME/.bun"
PATH="$BUN_INSTALL/bin:$PATH"
将 YOUR_USERNAME 替换为您的真实用户名(可以通过在终端中输入“whoami”找到当前用户名)。
(记住使用 Ctrl-O 保存更改)
注意:您需要打开一个新的外壳才能使其工作,或者输入“source ~/.bashrc”以在当前终端中使用。
您现在应该能够在任何新 shell 中运行 Bun 命令。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)