在Anaconda安装streamlit

声明:转载自B站up主syr56

1.首先去anaconda官网下载Distribution | Anaconda

改下安装位置

记住安装位置后面环境配置用

然后安装

2.配置环境

系统属性里找高级里面的环境变量打开找path点编辑,新建5个与安装路径有关,本人如下几个,新建完粘贴进去即可

(1)D:\ProgramData\anaconda3

(2)D:\ProgramData\anaconda3\Scripts

(3)D:\ProgramData\anaconda3\Library\bin

(4)D:\ProgramData\anaconda3\Library\usr\bin

(5)D:\ProgramData\anaconda3\Library\mingw-w64\bin

配置结束

3.检查安装是否成功

window+r输入cmd

显示界面输入python显示python版本

找到jupyter notebook打开看能否跳转网页,跳转即为安装成功。

4.打开anaconda Navigater,找到python

剩余操作可参考这个文档使用 Anaconda 发行版安装 Streamlit - Streamlit 文档

                                               

这个错误提示表明,在安装 `Streamlit` 的过程中,依赖库 `pyarrow` 遇到了构建 wheel 文件的问题。以下是可能的原因及解决方案: --- ### **原因分析** 1. 缺少必要的编译工具链(如 Microsoft Visual C++ Build Tools),导致无法生成轮子文件 (wheels)。 2. 当前 Python 环境版本过高或过低,与某些包的兼容性存在问题。 3. Anaconda 中可能存在冲突的环境变量或其他配置问题。 --- ### **解决方案** #### 方法一:直接安装预编译好的二进制包 可以尝试从官方 PyPI 或 Conda 渠道获取已经预先编译过的包: ```bash # 使用 conda 安装 pyarrow 和 Streamlit conda install -c anaconda pyarrow streamlit # 如果不想使用 conda,也可以强制 pip 安装已有的 binary 轮子 pip install --only-binary :all: pyarrow streamlit ``` #### 方法二:升级或降级 Python 版本 确认当前使用的 Python 是否满足所有依赖项的要求。通常推荐使用 Python 3.8、3.9 或者 3.10 这些相对稳定的版本。 检查 Python 版本命令: ```bash python --version ``` 如果需要更改版本,可以在创建新虚拟环境中指定目标版本: ```bash # 创建新的 conda 环境并指定 Python 版本 conda create -n myenv python=3.9 conda activate myenv pip install streamlit ``` #### 方法三:安装额外的系统组件 对于 Windows 用户来说,可能会因为缺少 Microsoft Visual C++ 构建工具而导致失败。可以从 [Microsoft 官方网站](https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/) 下载并安装“**Visual Studio Build Tools**”来解决问题。 此外,还需要保证以下软件已正确安装: - setuptools 最新版 (`pip install --upgrade setuptools`) - wheel 工具 (`pip install --upgrade wheel`) 运行以下命令更新所需的基础工具集: ```bash pip install --upgrade pip setuptools wheel ``` #### 方法四:禁用 wheel 构建过程 有时明确告诉 pip 不要试图自行构建 whl 可能会绕开该问题: ```bash pip install streamlit --no-use-pep517 ``` --- ### 总结 按照上述步骤逐一排查应该能够解决大部分类似问题。如果仍然遇到困难,则建议将完整错误日志贴出来进一步诊断! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值