解决:pycharm通过Anaconda3无法安装Web3

报错信息汇总

  • PackagesNotFoundError: The following packages are not available from current channels:
  • ERROR conda.auxlib.logz:stringify(171): Expecting value: line 1 column 1 (char 0)
  • conda install error: json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 58 (char 57)
  • 总结一下,大概就是要么是拉库的源里没有Web3,要么就是网络的问题导致拉取不到,报错了

解决思路

1. 添加新的可用的源

1.1 可用的Anaconda源

  • https://mirrors.aliyun.com/anaconda/pkgs/main/
  • https://mirrors.aliyun.com/anaconda/pkgs/free/
  • https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
  • https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/

1.2 使用pycharm界面添加源

在这里插入图片描述
在这里插入图片描述

1.3 直接修改配置文件

通过everything搜索文件名 .condarc,打开直接修改
在这里插入图片描述

1.4 通过conda命令修改

  • 查看所有源命令 conda config --show-sources
  • 添加源命令 conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/

1.5 新增源后,再用pycharm尝试安装Web3

1.5.1 安装方法1

在这里插入图片描述

1.5.2 安装方法2

在这里插入图片描述
requirements.txt里配置包名和版本名,通过pycharm自动安装

1.5.3 安装方法3

通过conda命令安装 conda install web3

2. 最终解决方法,添加社区版

2.1 方法1

  • 按照conda命令安装后,给出的更详细的说明,去annaconda网站搜索
  • 打开网站 https://anaconda.org/
  • 输入web3进行搜索 在这里插入图片描述
    拉到最下面
    在这里插入图片描述

2.2 方法2

提前使用命令添加:conda config --append channels conda-forge
再通过命令搜索:conda search web3
再再通过命令安装:conda install web3

enjoy!!!

参考

  • https://blog.csdn.net/weixin_45552562/article/details/109668589
  • https://blog.csdn.net/zhayushui/article/details/80433768
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
PyCharm是一款流行的集成开发环境(IDE),专为Python和Web开发设计。Anaconda是数据科学的一个全面平台,包含了大量科学计算、数据分析和机器学习所需的和工具。如果你想在PyCharm中使用Anaconda,你可以按照以下步骤操作: 1. **下载和安装Anaconda**: 首先,访问Anaconda官网 (https://www.anaconda.com/products/distribution) 下载适用于你的系统的版本,通常是针对Windows、macOS或Linux。 2. **安装Anaconda**: 安装时,可以选择“仅安装 Anaconda”选项,这样不会添加到系统路径中,但可以在PyCharm中管理独立的Conda环境。 3. **配置PyCharm**: 打开PyCharm,点击 "File" -> "Settings" (Mac: "Preferences"),然后选择 "Project" -> "Interpreter" 或者 "Project Structure" 中的 "Project"。 在新窗口中,点击 "+" 添加新的Python解释器,浏览并选择你的Anaconda安装路径,例如 `C:\Users\yourname\anaconda3`(取决于你的实际路径)。 4. **创建虚拟环境**: 如果你想用特定的环境,可以通过 PyCharm 创建一个新的 Conda 虚拟环境。在 "Project Interpreter" 窗口中,选择 "Create Virtual Environment",指定名称并选择你要使用的Anaconda。 5. **激活虚拟环境**: 在终端或命令提示符中(根据操作系统不同),导航到项目目录,然后运行 `conda activate your_env_name` 来激活新创建的虚拟环境。 6. **验证设置**: 回到PyCharm,检查刚才创建的环境是否出现在 "Project Interpreter" 中,确保其显示为可选。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值