pip报错 || ERROR: Could not find a version that satisfies the requirement pandas (from versions: none)

一、问题描述

        运行import pandas as pd

        结果报错ModuleNotFoundError: No module named 'pandas'

         忽然想起来自己换了个新的虚拟环境,起名为eve-gpu(没错,我就是eve的死忠粉( •̀ ω •́ )✧)只不过该虚拟环境安装的是tensorflow的gpu版哈

        既然报错没有pandas包,那按照惯例,使用pip install pandas即可,然后问题又来了

        ERROR: Could not find a version that satisfies the requirement pandas (from versions: none)
        ERROR: No matching distribution found for pandas


二、解决问题

        是时候召唤神通广大的搜索引擎了(o゚v゚)ノ

        网上有的帖子说是网络配置问题,于是我检查了下自己有没有安装清华镜像~~

         咦?明明有清华镜像,可我再次运行pip install pandas还是报错呀,看来还是没有找到正确的错因。

        网上有人提出可能是本机安装了多个python,pip难以判断要使用哪个,需要对pip进行指定。

        使用命令py -3 -m pip install pandas试试( •̀ ω •́ )✧

py -3 -m pip install pandas #指定 python3 的 pip
py -2 -m pip install pandas #指定 python2 的 pip

         很好,又一问题解决(~ ̄▽ ̄)~

         好耶,又一水贴完成(手动狗头)(~ ̄▽ ̄)~


三、后续

        兄弟萌,我胡汉三又双叒叕回来了,因为我又翻车了(啧,你这解决方案不保熟啊(¬︿̫̿¬☆)

        当我在spyder里运用代码import pandas as pd时又报错了,ModuleNotFoundError: No module named 'pandas'(又回到最初的起点,呆呆地站在镜子前~~

        为啥呢?明明前面使用了py -3 -m pip install pandas安装成功了呀,为什么又说没有库呢?(明明表示没有这回事≡(▔﹏▔)≡

        再次召唤神通广大的搜索引擎,好多帖子说可能是路径的问题,需要配置环境变量之类云云,道理我都懂,可是没有步骤指示图我这等小白要怎么操作呢?(像我这类菜鸟,没有傻瓜式的教程,师傅领进门我也会卡在门槛的hhhh,这也是我写教程一定要po图的原因)

        话说回来,前面使用pip install pandas安装失败,使用py -3 -m pip install pandas却安装成功,经过我四面八方地搜索答案,终于get到一个我忽视的点:

        pip3 和 py -3 -m pip在大部分情况下是作用是相同的,但是有一个例外:如果它们不在同一个路径上。

        没错!我的情况就是例外,就是没在同一路径上o( ̄┰ ̄*)ゞ

        让我们重返现场一探究竟

        同时,在Anaconda prompt内使用命令pip list查看安装的包,也没有发现pandas ,还出现一行成功引起我注意的警示§(* ̄▽ ̄*)§

Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:852)'),)) - skipping

        上网一搜,网上的解决方案又是七七八八,在试了几个方案失败之后,终于找到一个成功的法子(皇天不负有心人,狗子露出了欣慰的笑容hhhh

        pip.ini文件的内容为:

[global]

index-url=http://mirrors.aliyun.com/pypi/simple/

[install]

trusted-host=mirrors.aliyun.com

         然后设置环境变量, windows操作系统的话就在 控制面板=》系统和安全=》系统=》高级系统设置=》环境变量=》系统变量=》PATH 中添加, 比如我的路径是C:\Users\Administrator\pip\pip.ini, 依据个人安装路径不同需要自己调整哈,记得点击确定~~

 

         之后再使用 pip install pandas,就没问题啦~~~

 

  • 39
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
报错ERROR: Could not find a version that satisfies the requirement python (from versions: none)。这个错误提示表明在安装Python时出现了问题。根据引用和引用中提到的错误信息,可能的原因是未能找到与所需的Python版本匹配的软件包。 解决这个问题的方法是确保你正在使用的安装源中有与你所需的Python版本匹配的软件包。你可以尝试更新你的安装源,或者在安装命令中指定要安装的Python版本。你还可以考虑使用虚拟环境来管理你的Python项目,以确保你的项目与所需的Python版本兼容。 同时,你可以检查你的网络连接是否正常,以确保能够正确下载所需的软件包。如果你的网络连接出现问题,可能会导致无法找到所需的软件包。 总结起来,要解决报错ERROR: Could not find a version that satisfies the requirement python (from versions: none),你可以尝试以下几个步骤: 1. 确保你的安装源中有与你所需的Python版本匹配的软件包。 2. 更新你的安装源,以获取最新的软件包。 3. 在安装命令中明确指定要安装的Python版本。 4. 检查你的网络连接是否正常,以确保能够正确下载所需的软件包。 5. 考虑使用虚拟环境来管理你的Python项目,以确保项目与所需的Python版本兼容。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [ERROR: Could not find a version that satisfies the requirement PIL (from versions: none)解决方案](https://blog.csdn.net/weixin_43178406/article/details/130536747)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [pip报错ERROR: Could not find a version that satisfies the requirement pandas (from versions: none)](https://blog.csdn.net/m0_46241477/article/details/129162537)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值