[CS] Poetry 디버깅

박상우·2023년 4월 27일
0

CS

목록 보기
7/12
post-thumbnail

Poetry Install 및 실행 중 찾아온 버그

버그

로컬에

pip install poetry

후 Enter를 쭈루룩 눌러주었음

이후

poetry shell

가상환경을 실행하려는 순간!

이 시스템에서 스크립트를 실행할 수 없으므로 
C:\Users\sangw\AppData\Local\pypoetry\Cache\virtualenvs\bookratingpredic 
tion-streamlit-9YSwEYKr-py3.10\Scripts\activate.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policie 
s(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.
    + CategoryInfo          : 보안 오류: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnauthorizedAccess

요런 에러 발생

원인

구글링 해보니, Powershell에서는 기본적으로 타 스크립트를 사용할 수 없게 제한해놓음

Get-ExecutionPolicy

다음 명령어를 기입하면 Restricted라고 뜰 것

디버그

관리자 권한으로 powershell을 실행 후,

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

다음 명령어를 기입하면

실행 규칙 변경
실행 정책은 신뢰하지 않는 스크립트로부터 사용자를 보호합니다. 실행 정책을 변경하면 about_Execution_Policies 도움말
항목(https://go.microsoft.com/fwlink/?LinkID=135170)에 설명된 보안 위험에 노출될 수 있습니다. 실행 정책을
변경하시겠습니까?
[Y](Y)  [A] 모두 예(A)  [N] 아니요(N)  [L] 모두 아니요(L)  [S] 일시 중단(S)  [?] 도움말 (기본값은 "N"):

A 눌러주면 정상 작동 됨

profile
세상아 덤벼라

0개의 댓글