개발자 '쑥말고인절미'

[TENSORFLOW_에러] .\activate : 이 시스템에서 스크립트를 실행할 수 없으므로 .ps1 파일을 로드 할 수 없습니다. 본문

STUDY/ROSS & Tensorflow

[TENSORFLOW_에러] .\activate : 이 시스템에서 스크립트를 실행할 수 없으므로 .ps1 파일을 로드 할 수 없습니다.

쑥말고인절미 2022. 5. 18. 12:09

기존에 사용하던 노트북말고 다른 PC에 가상환경을 설정하다가 발생한 문제이고 해결해서 기록을 남겨둔다.

 

.\activate를 입력했더니 에러가 발생했다.

.\activate 에러 발생

가상환경을 잘 만들고 실행하려니 에러가 났다. 처음에 오타인건가 싶었는데 아니었고, 아래 방법을 통해 해결했다. 참고한 링크는 맨 하단에 첨부했다. 참고한 링크를 보니 스크립트 실행 권한이 제한되어 있는 상태여서 발생하는 오류라고 한다.


우선 Window PowerShell을 관리자 권한으로 실행시킨다.

아무생각 없이 그냥 열었다가 잘 안돼서 보니 관리자 권한으로 들어가지 않아 진행이 잘 안됐던 것이다. 그러니 꼭 관리자로 실행하자.

꼭 관리자로 실행하자!


다음 순서대로 명령어를 입력하자

우선 아래 명령어를 입력하자. 그러면 블라블라 뭐라 나오는데 Y를 입력해준다. (나는 무슨 설치도 진행됐는데 그냥 가만히 기다리니까 알아서 끝났다.)

get-help Set-ExecutionPolicy

그 다음 아래 명령어를 입력해준다. 그럼 무슨 질문이 나오는데 A를 입력해준다.

Set-ExecutionPolicy RemoteSigned

오류 해결 전체 과정이다.

이렇게만 해주면 .\activate 오류나던 것이 잘 해결됐을 것이다.


참고링크

https://tae-hui.tistory.com/entry/PythonVScode-터미널-오류-이-시스템에서-스크립트를-실행할-수-없으므로-ps1-파일을-로드할-수-없습니다

 

[Python][VScode 터미널 오류] 이 시스템에서 스크립트를 실행할 수 없으므로 ps1 파일을 로드할 수 없

파이썬 가상 환경을 설정해 주기 위해 activate를 하는 과정에서 아래와 같은 오류가 발생하였다. 이는 스크립트 실행 권한이 제한되어 있는 상태이기 때문에 나타나는 오류이다. 따라서 실행권한

tae-hui.tistory.com