社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  pycharm

在pycharm中使用anaconda(导入库错误,更新anaconda和虚拟环境)

Pedram • 5 年前 • 2287 次点击  

我以前做过什么

当我开始在pycharm中使用anaconda时,我安装了anaconda,然后安装了pycharm。运行pycharm并在以下菜单(下图)中选择 ~/Anadaconda/python.exe pycharm解释器的路径,我在所有项目中都使用了这个解释器。我没什么问题。

Setting > Project Interpret>Gear button > Add > System Interpreter 问题1: 这个程序正确吗?

有个叫 Virtualenv Environment 在照片中。据我所知,这使得一个项目及其依赖项被隔离。但我并没有完全理解它的用途。

问题2: 隔离项目有什么用?我为什么要这样做?(举个例子会有所帮助)

当然,这是一个好处和用途,所以 第三个问题 来这里。 有一个复选框显示 Make it available for all project 这个选项仍然是孤立的吗?

Setting > Project Interpret>Gear button > Add > Virtualevn Environment

实际问题

问题开始于一周前,当时我想安装新版的水蟒3.5.1。我做到了。但我希望我没有。 这样做之后,对于我导入到我的项目中的每个包,我都会得到一个错误,看起来它根本无法识别它们。 例如:

module=self.\u系统导入(名称,*args,**kwargs)

导入错误:dll加载失败:找不到指定的模块。

在处理上述异常期间,发生了另一个异常:

SKEXIL:

导入错误: 导入多数组numpy扩展模块失败。大多数 可能您正试图导入一个失败的numpy版本。

如果你正在处理一个麻木的git repo,尝试 git clean -xdf (删除所有) 不受版本控制的文件)。否则重新安装numpy。

原始错误为:dll加载失败:找不到指定的模块。

累了,重新安装了几次pycharm和anaconda。我开始为这个发疯了。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/30796
 
2287 次点击  
文章 [ 2 ]  |  最新文章 5 年前