>

도커와 스플래시 이미지를 설치했습니다

docker pull scrapinghub/splash

그리고 컨테이너를 시작했다

docker run -p 8050:8050 -p 5023:5023 scrapinghub/splash

결과는 아래 그림에서 볼 수 있습니다.

그러나 문제는 install_splash() 를 실행 한 후 R에 있다는 것입니다.  이 오류가 나타납니다 :

Error: Python module docker was not found.
Detected Python configuration:
python:         C:\Users\m-joudy\AppData\Local\Programs\Python\Python36\\python.exe
libpython:      C:/Users/m-joudy/AppData/Local/Programs/Python/Python36/python36.dll
pythonhome:     C:\Users\m-joudy\AppData\Local\Programs\Python\Python36
version:        3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) [MSC v.1900 64 bit (AMD64)]
Architecture:   64bit
numpy:           [NOT FOUND]
docker:         [NOT FOUND]
python versions found: 
 C:\Users\m-joudy\AppData\Local\Programs\Python\Python36\\python.exe
 C:\Users\m-joudy\AppData\Local\Programs\Python\PYTHON~1\\python.exe


  • 답변 # 1

    splashr 에서 README 우리는 docker 를 배웁니다  사용한 명령 및 install_splash()  대체, 즉 이후

    docker pull scrapinghub/splash
    docker run -p 8050:8050 -p 5023:5023 scrapinghub/splash
    
    

    사용할 준비가되었습니다

    library(splashr)
    splash_active()
    
    

    splash 를 사용하도록 설정   splashr 를 통해 . 여전히 install_splash() 를 만들고 싶다면  작동하면 인용 한 오류 메시지에서 파이썬 모듈이 docker 임을 알려줍니다.  그리고 numpy  를 찾을 수 없다. 파이썬 패키지를 설치하는 방법은 설치에 따라 다르지만 한 가지 좋은 방법은 pip 를 사용하는 것입니다. , 즉

    pip install numpy
    pip install docker
    
    

    잠재적으로 가상 환경 내

관련 자료

  • 이전 인수를 사용하여 Java에서 Python 프로그램 실행
  • 다음 excel - OLE 조치 SAP 대기를 건너 뛰는 방법