2017-05-12 1 views
1

Windows 용 R에 Tensorflow 패키지를 사용하고 싶습니다. Rstudio에서 Python 바인딩로드하지 않음

은 python.org에서 파이썬 3.5.x의 설치를 완료하고 공식 소스 https://rstudio.github.io/tensorflow/

내가 창문에 올바른 방법으로 환경 변수를 설정하고 있지 않다 알고 따라 devtools::install_github("rstudio/tensorflow")에서 Tensorflow R 패키지를 설치 한 및/또는 R의 sys.setenv 기능

위의 링크는 Sys.setenv(TENSORFLOW_PYTHON="/usr/local/bin/python")으로 설정되어야한다고 말합니다.

Python35 폴더 위치 : C : \ 사용자 \ rgupta6 \의 AppData 로컬 \ 프로그램 \

파이썬 측에서 다운로드 한 tensorflow 라이브러리를 포함하여 모든 파이썬 물건을 포함 내 Python35 폴더의 위치 아래 참조 \ 파이썬 \ Python35

tensorflow 폴더 위치 : C : \ 사용자 \ rgupta6 \의 AppData \ 로컬 \ 프로그램 \ 파이썬 \ Python35 \ lib 디렉토리 \ 사이트 - 패키지 \ tensorflow

코드 내가 사용 :

Sys.setenv(TENSORFLOW_PYTHON="C:\\Users\\rgupta6\\AppData\\Local\\Programs\\Python\\Python35") 
Sys.setenv(TENSORFLOW_PYTHON="C:\\Users\\rgupta6\\AppData\\Local\\Programs\\Python\\Python35\\Lib\\site-packages\\tensorflow") 

나는 library(tensorflow)을 사용하며 오류 메시지가 표시되지 않습니다.

그럼 난 sess = tf$Session() 사용하고 오류 얻을 :

Error in initialize_python(required_module) : Installation of Python not found, Python bindings not loaded*.

내가 그것을 작동하도록해야을?

답변

0

사용하면 다음과 같은 오류를 얻는 경우 :

  1. Error in initialize_python(required_module) : Installation of Python not found, Python bindings not loaded

  2. Error: Installation of TensorFlow not found

  3. Python environments searched for 'tensorflow' package: C:\Users\rgupta6\AppData\Local\Programs\Python\Python35\python.exe

  4. Tensorflow 패키지를 만들려고 노력하는 동안 파일과 관련된 일부 오류가

존재하지 않습니다 Rstudio에서 작업하려면 문제가 전자 메일과 관련이 있습니다. Windows 환경 변수. 당신이해야 할 일은

은 다음과 같습니다

바탕 화면에서
  1. , 바로 컴퓨터 아이콘을 클릭합니다.
  2. 컨텍스트 메뉴에서 속성을 선택하십시오.
  3. 고급 시스템 설정 링크를 클릭하십시오.
  4. 환경 변수를 클릭하십시오. 시스템 변수 섹션에서 PATH 환경 변수를 찾아 선택하십시오. 편집을 클릭하십시오.
  5. 새로운 팝업이 열립니다. 변수 이름은 경로로 유지됩니다. 변수 값을 tensorflow 폴더가있는 폴더의 위치로 변경합니다. 그것을 찾아라.

예 : C : 나는 그 값을 변경 \ 사용자 \ rgupta6 \의 AppData \ 로컬 \ 프로그램 \ 파이썬 \ Python35 \ lib 디렉토리 \ 사이트 - 패키지 \ tensorflow

  • 닫기 남아있는 모든 창
      을 . Rstudio을 열고 당신의 tensorflow가 R에서 잘 작동하는지 확인하기 위해 "안녕하세요"프로그램을 실행 :

    library(tensorflow) sess = tf$Session() hello <- tf$constant('Hello, TensorFlow!') sess$run(hello)

  • 관련 문제