에러
파워쉘을 통해 명령어를 입력해서 작업을 해야할 때가 있는데.. 그 중 하나가 Set-ExecutionPolicy 명령입니다.
제 경우에는 가상환경을 작동시키기 위해 해당 명령어를 사용해야 했는데.. 다음과 같은 에러 메시지가 노출되었습니다.
Set-ExecutionPolicy : 'ExecutionPolicy' 매개 변수를 바인딩할 수 없습니다. 값 "RemoteSighned"을(를) "Microsoft.PowerShell.ExecutionPo
licy" 유형으로 변환할 수 없습니다. 오류: "식별자 이름 RemoteSighned을(를) 유효한 열거자 이름과 일치시킬 수 없습니다. 다음 열거자 이
름 중 하나를 지정한 후 다시 시도하십시오.
Unrestricted, RemoteSigned, AllSigned, Restricted, Default, Bypass, Undefined"
위치 줄:1 문자:21
+ Set-ExecutionPolicy RemoteSighned
+ ~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Set-ExecutionPolicy], ParameterBindingException
+ FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.PowerShell.Commands.SetExecutionPolicyCommand
해결 방법
해당 에러는 Set-ExecutionPolicy 명령이 관리자 권한을 요구하는 명령이기 때문에 발생하는 문제입니다.
관리자 권한이 없는 프로그램에서 관리자 권한이 필요한 명령을 실행하려고 했기 때문에 출력되는 에러 메시지이기 때문에 프로그램을 관리자 권한으로 실행한 다음 명령어를 입력하면 됩니다.
프로그램을 관리자 권한으로 실행하려면 프로그램 아이콘 우클릭 - [관리자 권한으로 실행]을 선택하거나, [Ctrl + Shift + Enter]와 같은 단축키 입력으로 실행하면 됩니다.
관련 글
'그 외' 카테고리의 다른 글
구글애널리틱스를 만져보고 있습니다. (0) | 2021.06.05 |
---|---|
크롤링이 불법 행위가 되는 경우를 아시나요? (0) | 2021.03.26 |
robots.txt 확인하고 크롤링(웹스크래핑) 하고 계신가요? (1) | 2021.03.24 |
파워쉘 ps1 파일을 로드할 수 없습니다. 에러 해결방법 (0) | 2021.03.05 |
VScode에서 32비트용 파이썬 사용을 위한 가상환경 만들기 (2) | 2021.03.05 |
최근댓글