【AIGC】conda安装tiktoken时,报not found错误

原因:

配置的镜像源里没有tiktoken。tiktoken归属在https://anaconda.org/conda-forge/tiktoken中,默认情况大家配置的.condarc文件只扫描配置的default位置。

解决方法:

原理可看我另外一篇文章《【Python】conda镜像配置,.condarc文件详解,channel镜像》

配置.condarc文件

channels:
  - defaults
show_channel_urls: true
default_channels:
  - http://mirrors.aliyun.</
### Miniconda 安装完成后 `command not found` 的解决方案 #### 修改 Shell 配置文件 对于 Miniconda 或 Anaconda 命令无法被识别的情况,通常是因为环境变量未正确设置。可以通过编辑用户的 shell 配置文件来解决问题。 针对不同操作系统和使用的shell类型有不同的操作方式: - **Bash (Linux 和 macOS)**: 编辑 `.bashrc` 文件,在其中添加 Conda 路径至 `$PATH` 变量中[^1]。 ```bash echo 'export PATH="/path/to/miniconda3/bin:$PATH"' >> ~/.bashrc source ~/.bashrc ``` - **Zsh (macOS 默认Shell)**: 如果使用的是 Zsh,则应修改 `.zshrc` 文件而不是`.bashrc`[^2]。 ```bash echo 'export PATH="/path/to/miniconda3/bin:$PATH"' >> ~/.zshrc source ~/.zshrc ``` 这里的 `/path/to/miniconda3/` 应替换为实际安装目录的位置。 #### 初始化 Conda 环境 除了更新路径外,还可以通过初始化 conda 来自动完成必要的配置更改。这一步骤可以确保所有子壳都能访问 conda 功能而无需手动调整每个启动脚本。 ```bash conda init ``` 执行上述命令后重启终端会话或重新加载当前session以使更改生效[^4]。 #### 多用户场景下的处理办法 当多个用户共享同一台机器,如果只有一个用户能够正常使用 conda ,则可能是由于权限问题或是其他用户的环境变量没有正确指向公共的 conda 安装位置。此应该确认所有需要使用 conda 的账户都已按照前述方法设置了相应的环境变量,并且拥有足够的读取权限去访问该软件包及其依赖项所在目录[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值