导入Anaconda中的第三方库运行时报错:ImportError: Missing required dependencies ['pandas']

今天碰到一个大坑,花了大半天才搞明白问题出在哪来。事情的经过是这样的:博主下午手贱把已将装好anaconda2给卸载了(同时装了2和3),然后再次安装anconda2后,却发现配置完pycharm的解释器后,代码报错::ImportError: DLL load failed:“xxxx模块没发现”或者ImportError: Missing required dependencies [‘XXX’]。当时就很郁闷,因为整个project已经引入所需的解释器了,即anaconda2集成的许多第三方库,这里面又提示的缺失模块:如pandas等等。但是为什么这里还报缺失模块的错误。如果你碰到的情景跟我类似,不妨往这个方向去考虑解决办法!
下面是保留的报错信息:

D:\Anaconda\envs\py2\python.exe E:/PythonTest/NaiveBayesian.py
Traceback (most recent call last):File "E:/PythonTest/NaiveBayesian.py", line 2, in <module>import numpy as npFile "D:\Anaconda\envs\py2\lib\site-packages\numpy\__init__.py", line 142, in <module>from . import coreFile "D:\Anaconda\envs\py2\lib\site-packages\numpy\core\__init__.py", line 71, in <module>raise ImportError(msg)
ImportError: IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!Importing the multiarray numpy extension module failed.  Most
likely you are trying to import a failed build of numpy.
Here is how to proceed:
- If you're working with a numpy git repository, try `git clean -xdf`(removes all files not under version control) and rebuild numpy.
- If you are simply trying to use the numpy version that you have installed:your installation is broken - please reinstall numpy.
- If you have already reinstalled and that did not fix the problem, then:1. Check that you are using the Python you expect (you're using D:\Anaconda\envs\py2\python.exe),and that you have no directories in your PATH or PYTHONPATH that caninterfere with the Python and numpy versions you're trying to use.2. If (1) looks fine, you can open a new issue athttps://github.com/numpy/numpy/issues.  Please include details on:- how you installed Python- how you installed numpy- your operating system- whether or not you have multiple versions of Python installed- if you built from source, your compiler versions and ideally a build logNote: this error has many possible causes, so please don't comment onan existing issue about this - open a new one instead.

根据上面的信息,基本就能锁定问题了,后来证实的确是环境变量问题!
这种问题一般是由于环境变量的配置问题导致程序在引用模块的时候发生了错误。所以先检查下你新安装的anaconda(或者其他软件)有没有配置环境变量,像我这种同时使用anaconda2和anaconda3的情况,你还要考虑两种不同版本的环境变量在引用的时候会不会发生冲突。因为毕竟两个版本许多指令都一样。最终我是将两个版本的环境变量都加上后才把问题解决了。

操作过程如下:
添加三个环境变量:
在这里插入图片描述
下面是我之前的anaconda3的环境变量
在这里插入图片描述
还有最后一句话,对环境变量进行修改后记得重启电脑,不然会出现许多意想不到问题哦!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/456368.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

BZOJ2005 NOI2010 能量采集 欧拉函数

题意&#xff1a;求$\sum\limits_{i 1}^N {\sum\limits_{j 1}^M {f(i,j)} } $&#xff0c;其中f(i,j)(0,0)与(i,j)连线上点的数量 题解&#xff1a; 如果一个点(x,y)在(0,0)与(x,y)的连线上&#xff0c;则有gcd(x,y)gcd(x,y)。因此f(i,j)(gcd(i,j)gcd(i,j))且i<i,j<j的…

通过__tablename__ = 'xxx' #定义表名

from datetime import datetimefrom exts import dbclass User(db.Model):__tablename__ user1 #定义表名id db.Column(db.Integer,primary_keyTrue,autoincrementTrue)username db.Column(db.String(10), nullableTrue)password db.Column(db.String(256), nullableTrue)p…

python子类继承父类特性,pycharm上面已经提示继承了,为什么会报没有该特性的错误?

因为在子类里覆盖了父类的__init__ 如果需要调用父类用super class A(object):def __init__(self):self.a 1def fun(self):print self.aclass B(A):def __init__(self):self.b 2super(B, self).__init__()def fun(self):print self.aprint self.bB().fun()

Hadoop伪分布安装详解(一)

注&#xff1a;以下截图针对Ubuntu操作系统&#xff0c;对Centos步骤类似。请读者选择不同镜像即可。 第一部分&#xff1a;VMware WorkStation10 安装 1.安装好VMware10虚拟机软件并下载好Ubuntu16.04 LTS 64位版的镜像包 2.打开VMware10虚拟机软件&#xff0c;选择“创建新的…

C++_const常成员作用

介绍 常成员是什么 1.常成员关键词为&#xff1a;const 2.常成员有&#xff1a;常成员变量、常成员函数、常成员对象 常成员有什么用 1.常成员变量&#xff1a;用于在程序中定义不可修改内部成员变量的函数 2.常成员函数&#xff1a;只能够访问成员变量&#xff0c;不可以修改成…

Python开发中收集的一些常用功能Demo

文章目录目录&#xff1a;前言&#xff1a;1、Python判断文件是否存在的几种方法&#xff1a;1.1、使用os模块1.2、使用Try语句&#xff08;比较严谨的写法&#xff09;1.3、使用pathlib模块2、Python中写入List到文本中并换行的方法3、Python按行读取文件的几种简单实现方法3.…

Unlicensed ARC session – terminating!

问题描述 近日&#xff0c;发现ArcGIS10.4中存在很多bug&#xff0c;而且费了好多时间去测试它&#xff0c;最终决定改用10.1。在降级程序时遇到许可问题。 重装ArcGIS10.1后&#xff0c;打开工程&#xff0c;所有引用都自动映射&#xff0c;没报任何错误&#xff0c;清理重新生…

SQLAlchemy - Column详解

SQLAlchemy - Column详解 Column常用参数&#xff1a; default&#xff1a;默认值 nullable&#xff1a;是否可有 primary_key&#xff1a;是否为主键 unique&#xff1a;是否唯一 autoincrement&#xff1a;是否自动增长 onupdate&#xff1a;更新的时候执行的函数 name&…

Linux命令三剑客:grep、sed、awk总结

文章目录前言一、grep命令语法实例grep结合pattern正则二、sed命令语法案例三、awk命令语法实例前言 最近看到了几篇关于linux命令grep、sed、awk的文章&#xff0c;这里总结下&#xff0c;方便后面使用。 一、grep grep命令&#xff08;grep的全称&#xff1a;Global searc…

python 机器学习资料

!(7 Steps to Mastering Machine Learning With Python) [http://www.kdnuggets.com/2015/11/seven-steps-machine-learning-python.html] 转载于:https://www.cnblogs.com/zk47/p/6448506.html

Flask-SQLAlchemy 中如何不区分大小写查询?

例如下面的 User 模型&#xff0c;在数据库中查询时并不会区分大小写 class User(db.Model):__tablename__ usersid db.Column(db.Integer, primary_keyTrue)username db.Column(db.String(64), uniqueTrue, indexTrue)password_hash db.Column(db.String(128)) 这时&…

Git常用指令及功能总结

文章目录前言&#xff1a;1、常用的git指令2、常用git功能及操作2.1、下载代码&#xff1a;2.2、当前分支和master保持一致2.3、修改代码后提交代码到指定分支2.4、版本回退&#xff08;时空穿梭机&#xff09;2.5、概念工作区和暂存区2.6、添加远程库2.7、分支管理2.8、标签管…

MacOS下MySQL配置

先去官网下载一个 MySQL for mac http://www.cnblogs.com/xiaobo-Linux/ 命令行运行终端&#xff0c;运行下面两条命令&#xff1a; 12alias mysql/usr/local/mysql/bin/mysqlalias mysqladmin/usr/local/mysql/bin/mysqladmin方便终端直接输入mysql命令&#xff0c;而不是必须…

HashMap为什么在多线程下会让cpu100%

首先HashMap并不是sun公司多线程提供的集合&#xff0c;很多时候我们的程序是一个主线程&#xff0c;用了hashmap并没有什么问题&#xff0c;但是在多线程下会出现问题。 hashmap是一个哈希表&#xff0c;存储的数据结构也可以是一个线性数组&#xff0c;我们的存储的数据都在e…

flask中关于endpoint端点、url_map映射、view_func视图函数,view_functions、及视图函数名是否何以相同的问题?

视图函数中关于url_map视图的映射&#xff1a;应该是[ url->methonds->endpoint ] 而整个请求的过程&#xff0c;是先通过url地址映射到端点endpoint&#xff0c;然后通过endpoint找到试图函数view_func&#xff08;扩展:在Flask类里边有一个view_funtions的属性&…

SparkSQL-从0到1认识Catalyst

文章目录前言正文预备知识&#xff0d;Tree&RuleCatalyst工作流程ParserAnalyzerOptimizerSparkSQL执行计划前言 这篇文章是转载一位大神的文章&#xff0c;为什么要转载的&#xff0c;实在是因为写的太经典了&#xff0c;所以忍不住希望能有更多的人可以看到。后续还会转…

为什么程序员一定要加班?

摘要&#xff1a; 一提到程序员&#xff0c;大多数人的印象大概就是死宅、无趣、没有私人生活&#xff0c;除了上班写写写代码&#xff0c;加班写代码更是标配。似乎在深夜顶着鸡窝头&#xff0c;目光呆滞&#xff0c;面无表情敲键盘的场景才是一个程序员的真实写照。 当然&…

javascript 反斜杠\

通常&#xff0c;我们在动态给定一个div的innerHTML时&#xff0c;通常是样做的&#xff1a; <div id"demo1" /> <SCRIPT> var demo document.getElementById("demo1"); var str "<h1>" "<a hrefjavascript:; ο…

SQLAlchemy 中的 Session、sessionmaker、scoped_session

SQLAlchemy 中的 Session、sessionmaker、scoped_session 目录 一、关于 Session 1. Session是缓存吗&#xff1f;2. Session作用&#xff1a;3. Session生命周期&#xff1a;4. Session什么时候创建&#xff0c;提交&#xff0c;关闭&#xff1f;4. 获取一个Session&#xf…

没有任何权力的“项目经理”该如何当?

2016.11.25 11:40* 字数 1454 阅读 108评论 0喜欢 1小王几月前被任命为项目经理&#xff0c;负责9个人的工作安排。工作上要对上负责&#xff0c;完成项目&#xff0c;可对下小王却没有对小组成员的工作考核权&#xff0c;也就是说&#xff0c;不能影响他们的收入。 图片发自简…