섹션4 5강 질문있습니다.
336
投稿した質問数 11
가상 환경 실행 하는 방식 == Activate파일을 실행로 봐도 될까요?
만약 완전히 새로운 가상환경을 만들고 싶을 때는 어떻게 해야하나요..?
마지막으로 터미널에 powershell이 자동으로 사용되는데 선생님처럼 $이 안뜹니다..
어떻게 해야 제 딕셔너리 주소가 아니라 $가 뜨죠?
回答 1
0
PS C:\Users\admin\workspace\mydjango01> python manage.py --help 이렇게 다시 썼는데 결과가
Python 이거 하나 나왔습니다..
0
가상환경은 실행한다는 개념은 없고, 활성화(activate)한다는 개념은 있습니다.
파이썬 가상환경의 종류가 다양하기에 새로운 가상환경을 만드는 방법도 다양한데요.
파이썬3에 내장된 venv 모듈을 사용해서 가상환경을 생성하는 명령은 아래와 같습니다.
python -m venv 경로명
생성된 가상환경에 대해서 활성화하는 명령은
윈도우에서는 생성된가상환경경로명\Scripts\activate 이며,
맥이나 리눅스에서는 source 생성된가상환경경로명/bin/activate 입니다.
명령행에서 명령을 입력하는 앞 부분의 문자열을 프롬프트(prompt)라고 부릅니다.
프롬프트는 설정에 따라 컴퓨터의 이름, 현재 작업 중인 디렉토리, 사용자 이름 등의 정보를 표시할 수 있으며, 사용자 설정에 따라 커스터마이징할 수 있습니다.
0.0 님의 파워쉘에서는 프롬프트는 PS C:\Users\admin\workspace\mydjango01 이구요. 제가 사용한 쉘에서는 프롬프트가 $ 이었던 것입니다. 그러니 $ 는 제외하고 python manage.py 식으로 명령을 입력하시는 것이 맞습니다. 스크린샷에서도 "The term $ is not recognized as a name of a cmdlet, function script file, ..." 에러 메시지는 $ 는 지원되지 않는 명령이라는 뜻입니다.
그리고 python manage.py --help 명령에서 단순히 Python 으로 나오셨다면, 사용하시는 현재의 파워쉘에서 가상환경이 활성화되지 않은 상황으로 보입니다.
파워쉘에서 아래 명령을 통해 설치하신 경로의 파이썬 경로나 활성화하신 가상환경의 경로가 출력되셔야 합니다.
Get-Command python | Select-Object Source
가상환경 활성화를 확인해주세요.
차근차근 확인해보시고, 수행하신 내역, 이해하시 내역을 스크린샷과 함께 질문해주신다면 제가 좀 더 좋은 답변을 드릴 수 있습니다.
화이팅입니다! :-)
pycharm 리딤코드
0
64
2
pycharm 프로 에디션
0
161
2
메일 전송하는 부분은 어떨때 쓰는건가요?
0
87
1
'venv' 같은 이름의 가상환경 만들지마세요
0
257
1
get_object_or_404로 바꾼 후 계속 오류가 나옵니다
0
120
2
[Django 5 버전 - 해결 방법] Method Not Allowed (GET)
0
289
1
개발환경 구축 관련하여 질문드립니다.
1
224
1
PyCharm Professional
0
257
1
accounts/url 질의
0
235
2
render 관련
0
230
1
추가질문 환경세팅)
0
343
3
장고프로젝트 생성시
0
254
2
도커 설치관련
0
234
1
환경세팅 질문드려요
0
234
1
smtp 발송에서
0
276
2
주소가 app/app/1로 나와요
0
199
1
주소가 app/app/1로 나옵니다
0
250
2
CreateView에 html 코드가 어떻게 적용되는 걸까요?
0
372
1
#장고 철학5 모델 설계 질문 드립니다.
0
207
1
URL 매핑 관련해서 질문드립니다.
0
272
1
Http Method 관련 질문입니다.
0
165
1
벌레모양 디버그랑 런이란 무슨 차이가 있나요?
0
494
1
파이참 프로 에디션
0
207
1
sql
0
347
1

