Pycharm에서 원격 Ubuntu18.04에 연결하여 TensorFlow 실행
openssh-server 설치
ubuntu18.04LTS SSH 연결을 참조하여 Ubuntu 18.04에 openssh-server를 설치하십시오.
Pycharm 설정
기본적으로는 SSH를 통한 원격 인터프리터 설정 을 참고로 설정합니다.
PIPENV_VENV_IN_PROJECT = true로 설정하면,
python interpreter path는 사용하려는 Python 환경의 디렉토리/.venv/bin/python을 지정합니다.
예/home/$USERNAME/Documents/tensorflow/.venv/bin/python
그러나 이러한 설정만으로는
ImportError: libcublsa.so.9.0: cannot open shared object file: No such file or directory
라는 오류가 발생하여 원격으로 파이썬을 실행할 수 없습니다.
이것은 Pycharm이 원격 PATH를 잘 인식하지 못하기 때문에 Pycharm에 Ubuntu CUDA 또는 cuDNN PATH를 설정합니다.
기본적으로는 SSH를 통한 원격 인터프리터 설정 을 참고로 설정합니다.
PIPENV_VENV_IN_PROJECT = true로 설정하면,
python interpreter path는 사용하려는 Python 환경의 디렉토리/.venv/bin/python을 지정합니다.
예
/home/$USERNAME/Documents/tensorflow/.venv/bin/python
그러나 이러한 설정만으로는
ImportError: libcublsa.so.9.0: cannot open shared object file: No such file or directory
라는 오류가 발생하여 원격으로 파이썬을 실행할 수 없습니다.
이것은 Pycharm이 원격 PATH를 잘 인식하지 못하기 때문에 Pycharm에 Ubuntu CUDA 또는 cuDNN PATH를 설정합니다.
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64
CUDA_HOME=/usr/local/cuda
PATH=$PATH:/usr/local/cuda/bin
이제 원격으로 TensorFlow를 실행할 수 있습니다.
죄송합니다.
참고
PyCharm won't correctly import tensorflow
TensorFlow 问题:pycharm 远程谕试攥错ImportError:libcusolver.so.9.0: cannot open shared object file
Reference
이 문제에 관하여(Pycharm에서 원격 Ubuntu18.04에 연결하여 TensorFlow 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/LaserBit/items/1a8d6459fd234fd6ff20
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Pycharm에서 원격 Ubuntu18.04에 연결하여 TensorFlow 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/LaserBit/items/1a8d6459fd234fd6ff20텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)