정상적으로 Path가 잡혀 있으면 Conda와 VS Code가 연동이 그냥 되어야 하는데

이번에는 연동이 안 되었다. 뭐가 문제인지 살펴보니 Path가 문제이다. 

나는 miniconda를 설치하였으니 miniconda관련 Path를 설정해 주었다. 

Anaconda를 설치 한 사람은 Anaconda관련 경로를 잡아 주면 된다. 

Path에서 경로를 잡아 주면 된다. 

miniconda관련된 경로 3개를 잡아 주면 된다. 

User에 따라 경로는 다 다를 수 있으니 참고

. : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\USER\Documents\WindowsPowerShell\profile.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft .com/fwlink/?LinkID=135170)를 참조하십시오.

> 파워쉘에서의 권한 에러

Step 1. 파워쉘 관리자 권한으로 실행

Step2. get-executionPolicy 

: 현재 권한 상태 확인, Restricted이면 로컬에서 스크립트를 실행할 수 없는 상태 인 것. 따라서 VS Code에서 에러가 발생

Step3. 권한을 상승 시켜 줘야 함 

: Set-ExecutionPolicy RemoteSigned

, 권한을 상승 시키면 문제가 발생할 수 있다 어쩌구저쩌구 하는데 별 문제 없을 것이므로 Y

Step4. VS Code 재실행

- pip install numpy

로 numpy 인스톨시 에러 발생

Import error: DLL load failed : 지정된 모듈을 찾을 수 없습니다. 


Numpy install 시 conda로 해야 함. 

아나콘다로 인스톨 했을 시애만 해당하는 건지는 모르겠으나 일단 그러함 아마 관련 패키지까지 인스톨해야 해서 그런 것 같음. 따라서 다음과 같은 명령어를 쳐야 함. 

- conda install numpy



numpy 업그레이드 해야함.

 

pip install -upgrade numpy

 

엑세스가 거부되었습니다. --user옵션 치라고 나올 시, 얌전하게 따라서 --user option 쳐주면 됨.

pip install --upgrade numpy --user

 

import tensorflow as tf 가 에러 없이 출력되나 확인

 

+ Recent posts