首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在需要Pip的Conda环境中安装Python包时使用ModuleNotFoundError或ImportError

在需要Pip的Conda环境中安装Python包时使用ModuleNotFoundError或ImportError
EN

Stack Overflow用户
提问于 2020-08-30 01:53:35
回答 1查看 228关注 0票数 0

虽然这可能很简单,但我想分享一个解决问题的方法,因为到目前为止我还没有遇到这个问题。

本质上,我在我的conda虚拟环境中运行splinter时遇到了问题。我首先激活了我的环境conda activate PythonData。然后我尝试运行conda install splinter,但失败了,然后运行conda install -c metaperl splinter,也失败了。

然后我转到使用pip,所以我转到文档并运行pip install splinter

安装程序说成功了,但是在重新启动内核后,我仍然收到相同的错误。

请参见下面的解决方案:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-30 01:53:35

我看了看我的蟒蛇垃圾箱,没有找到包裹。然后我意识到,当我尝试第二次安装时(在确保我的环境确实被激活之后),我发现它安装在我的usr文件夹中,而不是我的anaconda3文件夹中。

因此,我必须运行pip uninstall splinter来删除它,然后执行以下操作:

conda install pip首先安装pip (我以前使用过,没有错误,所以这是令人费解的,但这就是生活)

用于查找活动环境路径的conda info

在复制类似于以下/anaconda/envs/venv_name的活动环境路径后,我能够像这样运行安装:

/anaconda/envs/venv_name/bin/pip install splinter

然后是中提琴!啊,真灵。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63650117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档