首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >运行安装脚本后找不到Bun

运行安装脚本后找不到Bun
EN

Stack Overflow用户
提问于 2022-07-07 18:31:15
回答 5查看 1.6K关注 0票数 3

我通过粘贴以下代码运行了安装脚本:

代码语言:javascript
运行
复制
$ curl https://bun.sh/install | bash

然而,当我试图得到bun的版本时,它说它找不到它:

代码语言:javascript
运行
复制
$ 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>
EN

回答 5

Stack Overflow用户

发布于 2022-07-24 09:51:48

我在Windows10 WSL2 Ubuntu-22.04和Bunv0.1.5上运行了同样的问题。

解决方案(以及更多的细节,以防有人需要)如下:

bun的可执行文件位于目录"/home/username/.bun“中。您需要将其添加到您的$PATH中,以便在输入bun命令(如"bun --help“)时可以找到它。

bun设置过程不添加此路径,因此您需要自己完成它。

有两种方法可以做到这一点:

(1)手工方法

输入终端:

代码语言:javascript
运行
复制
export BUN_INSTALL="/home/YOUR_USERNAME/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"

用您的真实用户名替换YOUR_USERNAME

注意:对于打开的每个新shell,都必须重复此过程。

(2)自动法

编辑.bashrc文件:

代码语言:javascript
运行
复制
nano ~/.bashrc 

在该文件的末尾添加

代码语言:javascript
运行
复制
BUN_INSTALL="/home/YOUR_USERNAME/.bun"
PATH="$BUN_INSTALL/bin:$PATH"

用您的真实用户名替换YOUR_USERNAME。

(记得用Ctrl保存您的更改)

注意:您需要打开一个新的外壳程序才能工作。

您现在应该能够在任何新的shell中运行bun命令。

票数 3
EN

Stack Overflow用户

发布于 2022-07-07 18:31:15

安装脚本在结尾处写了一条信息,告诉你如何手动添加bun到您的路径。以下是输出:

代码语言:javascript
运行
复制
Manually add the directory to your $HOME/.bashrc (or similar)

   BUN_INSTALL="/home/sno2/.bun"
   PATH="$BUN_INSTALL/bin:$PATH"

我建议您重新运行安装命令并复制环境变量并将它们添加到您的路径中。

票数 1
EN

Stack Overflow用户

发布于 2022-07-14 11:19:54

代码语言:javascript
运行
复制
export BUN_INSTALL="/Users/manendra/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"

将这些添加到您的.bashrc、.zshrc或您可以使用导出命令用于当前会话。

注意:更改用户名(manendra)“/Users/manendra/..bun”

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72902668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档