Python包安装失败

Python包安装失败,python,Python,我正在尝试安装rpy2软件包,但无法通过“系统无法找到指定的文件”。我不确定它找不到什么文件或者为什么不能安装(它正在下载tar.gz文件,但不会安装到env中)。 我在windows上运行python 3.6.8 Collecting rpy2 Using cached rpy2-3.3.6.tar.gz (179 kB) ERROR: Command errored out with exit status 1: command: 'c:\program files\a

我正在尝试安装rpy2软件包,但无法通过“系统无法找到指定的文件”。我不确定它找不到什么文件或者为什么不能安装(它正在下载tar.gz文件,但不会安装到env中)。 我在windows上运行python 3.6.8

Collecting rpy2
  Using cached rpy2-3.3.6.tar.gz (179 kB)
    ERROR: Command errored out with exit status 1:
     command: 'c:\program files\alteryx\bin\miniconda3\envs\jupytertool_venv\python.exe' -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\paulj\\AppData\\Local\\Temp\\pip-install-ih4008f_\\rpy2\\setup.py'"'"'; __file__='"'"'C:\\Users\\paulj\\AppData\\Local\\Temp\\pip-install-ih4008f_\\rpy2\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\paulj\AppData\Local\Temp\pip-pip-egg-info-47z8bowi'
         cwd: C:\Users\paulj\AppData\Local\Temp\pip-install-ih4008f_\rpy2\
    Complete output (20 lines):
    cffi mode: CFFI_MODE.ANY
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\paulj\AppData\Local\Temp\pip-install-ih4008f_\rpy2\setup.py", line 115, in <module>
        c_extension_status = get_r_c_extension_status()
      File "C:\Users\paulj\AppData\Local\Temp\pip-install-ih4008f_\rpy2\setup.py", line 99, in get_r_c_extension_status
        *situation.get_r_flags(r_home, '--ldflags')
      File "C:\Users\paulj\AppData\Local\Temp\pip-install-ih4008f_\rpy2\rpy2\situation.py", line 210, in get_r_flags
        allow_empty=False)))
      File "C:\Users\paulj\AppData\Local\Temp\pip-install-ih4008f_\rpy2\rpy2\situation.py", line 179, in _get_r_cmd_config
        universal_newlines=True
      File "c:\program files\alteryx\bin\miniconda3\envs\jupytertool_venv\lib\subprocess.py", line 356, in check_output
        **kwargs).stdout
      File "c:\program files\alteryx\bin\miniconda3\envs\jupytertool_venv\lib\subprocess.py", line 423, in run
        with Popen(*popenargs, **kwargs) as process:
      File "c:\program files\alteryx\bin\miniconda3\envs\jupytertool_venv\lib\subprocess.py", line 729, in __init__
        restore_signals, start_new_session)
      File "c:\program files\alteryx\bin\miniconda3\envs\jupytertool_venv\lib\subprocess.py", line 1017, in _execute_child
        startupinfo)
    FileNotFoundError: [WinError 2] The system cannot find the file specified
收集rpy2
使用缓存的rpy2-3.3.6.tar.gz(179KB)
错误:命令出错,退出状态为1:
命令:“c:\program files\alteryx\bin\miniconda3\envs\jupytertool\u venv\python.exe'-c”import sys,setuptools,tokenize;sys.argv[0]=“C:\\Users\\paulj\\AppData\\Local\\Temp\\pip-install-ih4008f\\rpy2\\setup.py”“”__文件“''''C:\\Users\\paulj\\AppData\\Local\\Temp\\pip-install-ih4008f\\rpy2\\setup.py''”;f=getattr(标记化,“'open'”,open)(\uuuuu文件);code=f.read().replace(“\r\n”“”、“\n”“”);f、 close();exec(编译(代码,“'exec'”)“鸡蛋信息——鸡蛋库”C:\Users\paulj\AppData\Local\Temp\pip-pip-egg-info-47z8bowi”
cwd:C:\Users\paulj\AppData\Local\Temp\pip-install-ih4008f\urpy2\
完整输出(20行):
cffi模式:cffi_模式。任何
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\paulj\AppData\Local\Temp\pip-install-ih4008f\urpy2\setup.py”,第115行,在
c_扩展_状态=获取c_扩展_状态()
文件“C:\Users\paulj\AppData\Local\Temp\pip-install-ih4008f\urpy2\setup.py”,第99行,处于get\r\u C\u扩展状态
*情况。获取\r\u标志(r\u home,'--ldflags')
文件“C:\Users\paulj\AppData\Local\Temp\pip-install-ih4008f\rpy2\rpy2\situation.py”,第210行,在get\r\u标志中
允许_empty=False)))
文件“C:\Users\paulj\AppData\Local\Temp\pip-install-ih4008f\rpy2\rpy2\situation.py”,第179行,在get\r\u cmd\u config中
通用新行=真
检查输出中的文件“c:\program files\alteryx\bin\miniconda3\envs\jupytertool\u venv\lib\subprocess.py”,第356行
**kwargs)stdout
文件“c:\program files\alteryx\bin\miniconda3\envs\jupytertool\u venv\lib\subprocess.py”,第423行,正在运行
使用Popen(*popenargs,**kwargs)作为流程:
文件“c:\program files\alteryx\bin\miniconda3\envs\jupytertool\u venv\lib\subprocess.py”,第729行,在uu init中__
恢复信号,启动新会话)
文件“c:\program files\alteryx\bin\miniconda3\envs\jupytertool\u venv\lib\subprocess.py”,第1017行,在执行子进程中
startupinfo)
FileNotFoundError:[WinError 2]系统找不到指定的文件

希望这有帮助。听起来问题在于它没有为windows编译,因此缺少一些关键位。我将尝试该链接中的一个镜像,谢谢