해결된 질문
작성
·
667
0
가상환경 설치하다가 mkvirtualenv cv -p python3 에서ERROR가 뜨고 그 다음부터는 그런 파일이나 디렉터리가 없다고 나옵니다. 확인해 주시면 감사하겠습니다.
답변 6
2
1
축하합니다.
라즈베리파이가 환경영향을 까다롭게 받는데 다른 분도 같은 방법으로 해결되었다고하니
조만간 해당강의와 설치방법을 고쳐두도록 하겠습니다.
결과 알려주셔서 감사합니다.
0
말씀하신대로 해보니 실행이 됩니다.
그리고 Tensorflow 설치를 위해 wget https://github.com/lhelontra/tensorflow-on-arm/releases/download/v2.0.0/tensorflow-2.0.0-cp37-none-linux_armv7l.whl를 실행하니 (cv)가 앞에 생겼습니다.
그리고 Tensorflow 설치했습니다.
(cv) pi@raspberrypi:~ $ rm tensorflow-2.0.0-cp37-none-linux_armv7l.whl
(cv) pi@raspberrypi:~ $ python3 -c 'import tensorflow as tf;print(tf.__version__)'
2.0.0
감사합니다^^
0
'OpenCV, 가상환경 설치'강의를 보면서 따라 하다가 질문을 드렸던 참입니다.
말씀대로 다시 해보니,
mkvirtualenv cv -p python3 에 대해서는 여전히 같은 에러가 뜨는데
(ERROR: Environment '/home/pi/.virtualenvs/cv' does not contain an activate script.)
희한하게 어제와는 다르게 아래의 두 명령은 실행이 되었습니다.
pip install "picamera[array]"
pip install opencv-contrib-python==4.1.0.25
그런데, 다음의 명령에서 같은 에러가 뜹니다.
workon cv
(ERROR: Environment '/home/pi/.virtualenvs/cv' does not contain an activate script.)
이 문제가 해결되어야 가상환경에서 Tensorflow 2.0을 다시 설치할 수 있을 것 같습니다.
한번 더 봐주시기 바랍니다.
감사합니다.
0
0
안녕하십니까?
가상환경을 만들고 OpenCV를 설치하는 것이 좀 까다롭습니다.
수강생님이 좀 더 쉽게 따라하실 수 있도록 '라즈베리파이IoT 직접 쓴 손글씨 딥러닝 적용하기'섹션에
'OpenCV, 가상환경 설치'강의를 추가로 보강했습니다. 이 내용을 따라서 한 단계씩 진행해 보세요.
보내주신 화면만 봐서는 nano ~/.bashrc에서 nano로 하기 세 줄을 추가 하신 후,
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh
저장한 후 꼭 source ~/.bashrc를 실행해야 합니다. 그리고 이 내용이 적용되도록 명령창을 끄고 다시 실행해보세요.
그리고 mkvirtualenv cv -p python3를 실행해 보시기 바랍니다.
그래도 문제가 있으면 알려주세요.
감사합니다.