首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改开始文件夹时导入rpy2但无法导入rpy2.robjects

更改开始文件夹时导入rpy2但无法导入rpy2.robjects
EN

Stack Overflow用户
提问于 2021-02-07 13:18:06
回答 1查看 36关注 0票数 0

我目前正在调查的问题描述如下:我的计算机是Win10,我只在它上面安装了一个anaconda3.5.3。使用where python,我的计算机上只有一个python。我从uefi网站下载了一个rpy2python轮子文件,并使用pip install进行安装。

当我在C盘中导入rpy2的时候,它已经很好了,导入rpy2,导入rpy2.robjects都没问题。

但是当我在自己的项目中导入rpy2时,我只能先导入rpy2,当我导入rpy2.robjects时,程序会说找不到rpy2模块。

最后我发现的问题是,在我的项目中,我偶尔建立了一个rpy2.py文件,当我第一次导入rpy2时,它会自动创建一个rpy2.pycache文件夹,第二次当我导入rpy2.robjects时,当然电脑找不到rpy2.robjects。

跟踪我的问题就行了。

EN

回答 1

Stack Overflow用户

发布于 2021-02-28 23:55:47

您需要查看有关模块导入规则的Python文档。默认情况下,在Python代码的工作目录中有一个名为rpy2.py的文件将导致import rpy2查找这个文件,而不是rpy2包。

最简单的修复方法可能是将模块rpy2.py重命名为其他名称。

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

https://stackoverflow.com/questions/66084811

复制
相关文章

相似问题

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