在mac上安装rpy2时出错

时间:2017-02-05 04:36:37

标签: python macos docker jupyter rpy2

我正在尝试在我的mac机器上安装rpy2,这样我就可以在Jupyter笔记本上运行python和R.我试图使用pip和docker图像,这两种方法都不起作用。以下是我收到的错误。你能告诉我们如何摆脱这些错误吗?

pip install rpy2
Downloading/unpacking rpy2
  Downloading rpy2-2.8.5.tar.gz (184kB): 184kB downloaded
  Running setup.py (path:/private/var/folders/k7/d_26z86n1hlcd8ffkr1_htgh0000gn/T/pip_build_rhadadi/rpy2/setup.py) egg_info for package rpy2
    Error: Tried to guess R's HOME but no command 'R' in the PATH.
    Complete output from command python setup.py egg_info:
    Error: Tried to guess R's HOME but no command 'R' in the PATH.

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /private/var/folders/k7/d_26z86n1hlcd8ffkr1_htgh0000gn/T/pip_build_rhadadi/rpy2
Storing debug log for failure in /Users/rhadadi/.pip/pip.log

$ docker run --rm -p 8888:8888 rpy2/rpy2:2.8.x

docker: Error response from daemon: driver failed programming external connectivity on endpoint romantic_mirzakhani (0ae580822b3be34f3a12c8b402f626fa1c57b75b2fd229fa2e571bcf6ad19e75): Error starting userland proxy: Bind for 0.0.0.0:8888 failed: port is already allocated.
ERRO[0000] error getting events from daemon: context canceled 

0 个答案:

没有答案