当前位置: 首页 > 知识库问答 >
问题:

尝试使用pip安装rpy2时出错

薛阳荣
2023-03-14

我试图在命令shell上使用pip install rpy2安装rpy2,但出现以下错误:

使用缓存收集rpy2https://files.pythonhosted.org/packages/c7/43/401afad8556bf92b08bd7d422cacac614b0e8dd2bce31848318bbcb18f48/rpy2-3.0.5.tar.gz错误:从命令python安装程序完成输出。py egg_info:ERROR:Traceback(最近一次调用last):文件“c:\users\pablo\appdata\local\programs\python\python36-32\lib\site packages\setuptools\msvc.py”,第477行,在init self中。vc\u ver=self。查找可用的\u vc\u vers()[-1]索引器错误:列表索引超出范围

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

回溯(最后一次调用):文件“c:\users\pablo\appdata\local\programs\python\python36-32\lib\site packages\setuptools\sandbox.py”,保存模块中的第157行,生成已保存文件“c:\users\pablo\appdata\local\programs\python\python36-32\lib\site packages\setuptools\sandbox.py”,安装上下文文件中的第198行“c:\users\pablo\appdata\local\programs\python\python36-32\lib\site packages\setuptools\sandbox。py”,第248行,在运行安装目录sandbox(安装目录).run(运行程序)文件“c:\users\pablo\appdata\local\programs\python\python36-32\lib\site packages\setuptools\sandbox”中。py”,第278行,在运行return func()文件“c:\users\pablo\appdata\local\programs\python\python36-32\lib\site packages\setuptools\sandbox”中。py”,第246行,在运行程序执行文件(设置脚本,ns)文件“c:\users\pablo\appdata\local\programs\python\python36-32\lib\site packages\setuptools\sandbox”中。py”,第47行,在“C:\Users\pablo\AppData\Local\Temp\easy\u install-uj2tljdw\cffi-1.12”文件的exec文件exec(代码、全局、局部)中。3\设置。py”,第127行,通过文件“C:\Users\pablo\AppData\Local\Temp\easy\u install-uj2tljdw\cffi-1.12”使用R自己的C-API。3\设置。py”,第105行,在中使用了:文件“c:\users\pablo\appdata\local\programs\python36-32\lib\distutils\command\config”。py”,第227行,在try\u compile self.\u compile(正文、标题、include\u dirs、lang)文件“c:\users\pablo\appdata\local\programs\python\python36-32\lib\distutils\command\config”中。py”,第133行,在_compileself.compiler.compile([src],include_dirs=include_dirs)文件“c:\users\pablo\appdata\local\programs\python\python36-32\lib\distutils\u msvcciler”中。py”,第304行,在编译self.initialize()文件“c:\users\pablo\appdata\local\programs\python\python36-32\lib\distutils\u msvccompiler”中。py”,第197行,在初始化vc_env=\u get_vc_env(平台规范)文件“c:\users\pablo\appdata\local\programs\python\python36-32\lib\site packages\setuptools\msvc”中。py”,第172行,在msvc14\u get\u vc\u env return EnvironmentInfo(平台规范,vc\u min\u ver=14.0)中。return env()文件“c:\users\pablo\appdata\local\programs\python\python 36-32\lib\site packages\setuptools\msvc”。py”,第771行,在init self.si=SystemInfo(self.ri,vc\u ver)文件“c:\users\pablo\appdata\local\programs\python\python36-32\lib\site packages\setuptools\msvc”中。py”,第480行,在init raise distutils.errors.DistutilsPlatformError(err)distutils.errors.DistutilsPlatformError:需要Microsoft Visual C 14.0。使用“Microsoft Visual C生成工具”获取它:http://landinghub.visualstudio.com/visual-cpp-build-tools

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

Traceback(最近一次调用最后一次):File"",第1行,在File"C:\用户\pablo\AppData\本地\Temp\pip-set-p0dcir5m\rpy2\setup.py",第184行,在

“rpy2”:['doc/source/rpy2_logo.png',]}文件“c:\users\pablo\appdata\local\programs\python\python36-32\lib\distutils\core.py”,

共有2个答案

汪兴为
2023-03-14

您可以从下载rpy2的二进制文件https://www.lfd.uci.edu/~gohlke/pythonlibs/通过在网页中搜索并使用pip安装“该二进制文件”,根据您的python版本下载二进制文件

司徒翼
2023-03-14

从外观上看,您缺少Microsoft Visual Build工具。尝试安装它:https://visualstudio.microsoft.com/visual-cpp-build-tools/

然后,重新启动计算机并更新安装工具。

pip install --upgrade setuptools 

完成后,请再次尝试安装rpy2。

希望这有帮助!

 类似资料:
  • 问题内容: 不知道这里发生了什么,但是每次尝试使用pip安装某些东西时,我都会收到一个错误: 命令“ / usr / bin / python -c”导入设置工具,标记化; file =’/ private / var / folders / b0 / 5843zgyj1yz3b8q2l7wrtj8h0000gn / T / pip-build-V4hy8S / PySocks / setup.p

  • 我试图在Windows7中为Python3.4安装一个图表工具(Matplotlib-V1.4.2),但到目前为止,我的所有尝试似乎都无法完成这一工作。 尝试: 我已从GitHub下载了pip -不使用 这里有一个类似的问题,我也尝试了这些建议,但我得到了以下错误 我肯定我错过了什么,你的一步一步的指导在这方面将非常感谢。

  • 我尝试使用这个命令< code>docker build -t myimage在django中运行docker。现在docker文件尝试运行< code > RUN pip install-r/app/requirements . txt-no-cache-dir ,但是当ot到达< code >下载psycopg2-2.9.3.tar.gz(380 kB)部分时,它会抛出错误。 注意:我的req

  • 在命令提示符下通过pip installer for Python3.7安装pandas时,我反复遇到以下错误 我已经通过管理员运行了该命令,但它没有运行。

  • 当使用设置时,如何解决这个问题?我尝试设置,但当我完成所有操作并使用时,什么也没有出现? npm http GET https://registry.npmjs.org/Cordova npm错误!fstream_class:'dirwriter', npm错误!fstream_stack: npm错误!['/usr/lib/nodejs/fstream/lib/writer.js:171:23'

  • 我正在使用learnyounode教程学习node.js。好几次它都要求我安装类似bl、通过2-map等的东西。每次我键入:npm install通过2-map--保存 它将运行几分钟,然后抛出此错误 我试图遵循这个stackoverflow建议,npm安装不起作用,但那不起作用。那么,有人能帮我解决如何设置我的npm,以便我可以安装这些模块吗。谢谢