반응형
파이참에 장고프로젝트를 생성하기 위해 터미널을 열었다.
근데, 터미널 열자마자 튀어나오는 오류
Import-Module : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\Alice\anaconda3\shell\condabin\Conda.psm1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십 시오.
역시나, 아나콘다 설치할때 뭔가 환경변수를 셋팅 안한 것이 문제인가.
파이참과 아나콘다의 설치 순서일까에 의심을 했음.
+ conda activate base
+ ~~~~~
아나콘다가 뭔가 문제가 있는것 같아서 환경변수를 죄다 셋팅하고 리붓 해봤지만, 문제 해결 안됨.
해결 방법
현재로서는 윈도우 파워쉘 관리자모드에서 권한 수정하는 방법이 최선
1. [시작] - Windows PowerShell 을 관리자로 실행
2. 권한 상태를 변경해서, 파이참의 파워쉘에서 아나콘다의 실행 명령어를 입력할 수 있도록 한다.
기본적으로는 Restricted의 상태를 갖지만, RemoteSigned 로 변경해줘야함. 그리고
Y 까지 입력해야 적용 완료
> get-ExecutionPolicy
: 권한 상태 확인하기
> set-ExecutionPolicy RemoteSigned
: 권한 상태 변경하기 (-> RemoteSigned)
> Y
Restricted
- Windows 클라이언트 컴퓨터에 대한 기본 실행 정책입니다.
- 개별 명령을 허용하지만 스크립트는 허용하지 않습니다.
RemoteSigned
- Windows 서버 컴퓨터에 대한 기본 실행 정책입니다.
- 스크립트를 실행할 수 있습니다.
- 전자 메일 및 인스턴트 메시징 프로그램을 포함하는 인터넷에서 다운로드한 스크립트 및 구성 파일에 대해 신뢰할 수 있는 게시자의 디지털 서명이 필요합니다.
- 로컬 컴퓨터에 작성되고 인터넷에서 다운로드되지 않은 스크립트에는 디지털 서명이 필요하지 않습니다.
- cmdlet을 사용하는 등 스크립트가 차단 해제된 경우 인터넷에서 다운로드되고 서명되지 않은 스크립트를 Unblock-File 실행합니다.
- 악의적일 수 있는 인터넷 및 서명된 스크립트 이외의 원본에서 서명되지 않은 스크립트를 실행할 위험이 있습니다.
권한 상태 : Restricted, AllSigned, RemoteSigned, Unrestricted, ByPass, Undefined
3. 파이참의 Terminal을 다시 켜면, 아까와 같은 오류는 표출되지 않는다.
다양한 실패 시도
- 오류를 무시하고, 장고 프로젝트 생성 명령어(django-admin startproject 프로젝트명)를 입력하면 오류가 발생한다.
- 권한을 다시 이전(Restricted) 으로 변경하고, 파이참의 Terminal을 켜면 오류가 발생한다.
- [고급 시스템 설정] 의 환경변수에 아나콘다 관련 경로를 아무리 설정하고 재부팅을 해도, 오류는 발생한다.
728x90
반응형
'개발아닌개발 > Python' 카테고리의 다른 글
[파이썬] List 자료형으로 선택 정렬(자리바꾸기) (0) | 2023.03.22 |
---|---|
[파이썬] 기초 및 문법 정리하는 공부 기록(파이썬 변경 불가능한 자료형 핵심정리) (0) | 2023.03.20 |
[파이썬/아나콘다] 파이참에 장고 설치하고, 장고 프로젝트 만들기 (0) | 2023.03.18 |
[파이썬] 설치 : Anaconda3 설치(Windows) 2022.10버전 (0) | 2023.03.17 |
[파이썬] 설치 : PyCharm 설치(Windows) 2022.3.3 버전 (0) | 2023.03.16 |
댓글