Bug Fix

A collection of 3 posts
conda 命令在 PowerShell 中失效了
Bug Fix

conda 命令在 PowerShell 中失效了

这是一篇旧文,Win11 GPU 驱动更新后,我重新安装了 CUDA Toolkit(v13),安装完成后 conda 命令在 PowerShell 中失效了,运行命令则出现如下输出: usage: conda-script.py [-h] [-v] [--no-plugins] [-V] COMMAND ... 我检查了环境变量,在 PowerShell 中直接使用应用程序路径执行没有问题,在 CMD 中使用 conda 命令也没有问题的,唯独在 PowerShell 中无法使用 conda 命令。 排除了环境问题,那就只能合理怀疑是因为安装 CUDA 造成了某些地方出错。查看了我的 PowerShell 版本,发现直接升级到了 7.5.3,这是最新的正式版,顺着搜了一下,确实存在
1 min read
Streamlit 遇到 AxiosError: Request failed with status code 403 错误
Bug Fix

Streamlit 遇到 AxiosError: Request failed with status code 403 错误

使用 Streamlit 上传组件的时候遇到了AxiosError: Request failed with status code 403错误。 这个是由于 XSRF(跨站请求伪造) 造成的,做生产环境的时候都好解决,大部分其实是开发环境下遇到。 官方文档有专门提到这个错误,但是申明的原因和推荐解决方案试过,没啥用。 对于新手来说遇到这个问题基本摸不着头脑,干脆一点,开发环境下关闭 XSRF 就行,解决方案有两种。 方法一:增加配置文件 项目目录下新增一个 .streamlit 目录,目录中创建 config.toml 文件,这个是 Streamlit 的配置文件,文件内容如下: [browser] # 禁止收集使用统计数据 gatherUsageStats = false [server] # 禁止跨源资源共享(CORS)和跨站请求伪造(XSRF)保护 # enableCORS = false enableXsrfProtection
2 min read