갑자기 Macbook M1에 설치된 vscode에서 Run Python File in Terminal을 사용하여 실행시 tensorflow 모듈 인식이 안되고 다음과 같은 에러가 났습니다.
ModuleNotFoundError: No module named ‘tensorflow’
2022. 3. 5 최초작성
(tensorflow-dev) webnautes@webnautesui-MacBookAir python_work % conda run -n tensorflow-dev --no-capture-output --live-stream python /Users/webnautes/Documents/python_work/autoencoder_and_classification.py
Traceback (most recent call last):
File "/Users/webnautes/Documents/python_work/autoencoder_and_classification.py", line 7, in <module>
from tensorflow.keras import layers, Sequential, optimizers, callbacks, regularizers, models
ModuleNotFoundError: No module named 'tensorflow'
ERROR conda.cli.main_run:execute(33): Subprocess for 'conda run ['python', '/Users/webnautes/Documents/python_work/autoencoder_and_classification.py']' command failed. (See above for error)
하지만 터미널에서 다음처럼 python으로 실행하도록 해보면 문제없이 됩니다. 안되는 이유를 알 수 없군요.
tensorflow-dev) webnautes@webnautesui-MacBookAir python_work % python autoencoder_and_classification.py
2022. 3. 13
아래 링크에 나온대로 vscode의 환경 설정에서 다음 두 가지 항목을 확인해보니 두번째 항목이 체크되어 있어 체크해제하니 문제가 사라졌습니다. vscode에서 Run Python File in Terminal을 사용하여 실행시 기존에 열어놓았던 터미널을 종료하고 해야합니다.
https://github.com/microsoft/vscode-python/issues/18665#issuecomment-1062605333
Python › Terminal: Activate Env In Current Terminal
Python › Terminal: Activate Environment
'Deep Learning & Machine Learning > Tensorflow&PyTorch 개발환경' 카테고리의 다른 글
The "tensorflow-gpu" package has been removed! (0) | 2023.10.18 |
---|---|
Macbook M1에 설치된 tensorflow에서 Keras 호출시 failed assertion Failed to allocate private MTLBuffer for size 0 (0) | 2023.10.16 |
Colab에서 Google Drive 마운트하는 방법 (0) | 2023.10.15 |
Tensorflow 에러 – ImportError: DLL load failed: 지정된 모듈을 찾을 수 없습니다 (0) | 2023.10.14 |
UserWarning: Possibly corrupt EXIF data 해결방법 (0) | 2023.10.13 |
시간날때마다 틈틈이 이것저것 해보며 블로그에 글을 남깁니다.
블로그의 문서는 종종 최신 버전으로 업데이트됩니다.
여유 시간이 날때 진행하는 거라 언제 진행될지는 알 수 없습니다.
영화,책, 생각등을 올리는 블로그도 운영하고 있습니다.
https://freewriting2024.tistory.com
제가 쓴 책도 한번 검토해보세요 ^^
그렇게 천천히 걸으면서도 그렇게 빨리 앞으로 나갈 수 있다는 건.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!