새벽_나그네
12시 지난 새벽
새벽_나그네
전체 방문자
오늘
어제
  • 분류 전체보기
    • TIL
    • DevLog
    • Algorithm
    • ComputerScience
    • etc

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 자기주도학습
  • 내일배움캠프
  • 스파르타코딩클럽
  • 코딩
  • machine learning
  • portfolio
  • AI트랙
  • 내일배움단
  • 내일배움카드
  • 국비지원
  • 코딩프로젝트
  • til
  • 코린이
  • 프로그래머스
  • 개발일지
  • Github
  • Python
  • Selenium 4
  • TodayILearned
  • docker

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
새벽_나그네

12시 지난 새벽

[프로젝트 - Trouble shooting] 개발환경 세팅
DevLog

[프로젝트 - Trouble shooting] 개발환경 세팅

2022. 5. 4. 19:16

pipenv를 사용해보려고 개발환경 세팅을 하고 작업환경을 팀원과 공유해야 하기 때문에 문법이나 코드 작성 방법을 통일하기 위하여 black과 isort를 사용하기 위하여 세팅하였다.

 test.sh 파일도 만들어서 실행을 하고 있는데 계속 눈에 밟히는 warning이 발생 

경고 문구 :

D:\Users\Administrator\anaconda3\lib\site-packages\pkg_resources\__init__. py:123: PkgResourcesDeprecationWarning: 4.0.0-unsupported is an invalid version and will not be supported in a future release
  warnings.warn(                                                                                                                                                                                       
Courtesy Notice: Pipenv found itself running within a virtual environment, so it will automatically use that environment, instead of creating its own for any project. You can set PIPENV_IGNORE_VIRTUALENVS=1 to force pipenv to ignore
 that environment and create its own instead. You can set PIPENV_VERBOSITY=-1 to suppress this warning.

 

문제 파악:

내용은 pipenv 가상 환경을 사용하는데 위에 표시된 경로에서도 가상 환경이 사용되므로 문제가 생길 수 있다는 것 여기서 PIPENV_IGNORE_VirtualenVS=1와 PIPENV_VERVOSITY=-1 세팅을 하여 해당 환경을 무시하게 할 수 있다는 내용이었다.

 

문제 해결 시도:

1. 해당 설정을 어디서 해야 하는지 몰라서 바로 터미널에 프로젝트가 위치한 폴더에서 문구를 쳐봤지만 아무런 반응이 없고 똑같이 black과 isort를 실행해 보았을 때도 오류가 나는 것을 볼 수 있었다.

2. 환경 변수에 PIPENV_VERBOSITY를 등록 변숫값에 -1을 넣게 되면 에러를 해결할 수 있습니다.

** 추가 사항 

이 상태로 black 과 실행시 import를 못해오는 문제가 생길 수 있는데 click 문제일때 밑의 명령어로 해결 가능합니다.

pip 대신 pipenv로 시도해봤지만 실행이 되지 않아서 전역으로 설치하는 pip를 이용했습니다.

pip install --upgrade click==8.0.2

 

black isort 실행확인

anaconda 관련하여 warning 문제 해결 중 입니다.

저작자표시 비영리 변경금지 (새창열림)

'DevLog' 카테고리의 다른 글

[Setting] pipenv 사용하기  (0) 2022.06.29
[DRF] 장고 REST Framework란? 그리고 Serialization  (0) 2022.05.04
[Trouble shooting] Django CORS 이슈  (0) 2022.04.27
[Portfolio] GitHub Pages를 이용하여 Gatsby Site 무료로 배포하기  (2) 2022.04.21
[WIL]2203.2nd  (1) 2022.03.13
    'DevLog' 카테고리의 다른 글
    • [Setting] pipenv 사용하기
    • [DRF] 장고 REST Framework란? 그리고 Serialization
    • [Trouble shooting] Django CORS 이슈
    • [Portfolio] GitHub Pages를 이용하여 Gatsby Site 무료로 배포하기
    새벽_나그네
    새벽_나그네
    IT, 프로그래밍, 정보, 스마트스토어

    티스토리툴바