PIP
-
파이썬에서 특정 버전의 라이브러리 불러오기프로그래밍 2023. 5. 10. 15:00
파이썬에서 라이브러리를 사용하려면 import 문을 사용하여 라이브러리를 불러와야 합니다. 하지만 때로는 특정 버전의 라이브러리를 사용해야 할 경우가 있습니다. 이 경우에는 import 문을 사용하여 라이브러리를 불러온 후에 해당 라이브러리의 버전을 확인하고, 만약 원하는 버전이 아니라면 해당 버전을 설치하도록 할 수 있습니다. 예를 들어, numpy 라이브러리의 버전 1.18.5를 사용하려면 다음과 같이 작성할 수 있습니다. import numpy as np assert np.__version__ == '1.18.5' 위 코드는 numpy 라이브러리를 불러온 후에 해당 라이브러리의 버전을 확인합니다. 만약 이 버전의 라이브러리가 설치되어 있지 않다면 ImportError가 발생할 것입니다. 이 경우에는..
-
pip 끊김없이 패키지 설치/다운로드 하기카테고리 없음 2021. 3. 22. 14:17
다양한 패키지에서 필요로 하는 라이브러리를 모아놓은 requriements.txt를 pip에서 설치하다가 실패하면 더이상 진행이 안된다. 이를 해결하기 위해선 하나의 라이브러리 당 하나의 pip install/download를 요청해야 한다. 윈도우의 경우 Python 코드 import sys from pip._internal import main as pip_main def install(package): pip_main(['install', package]) if __name__ == '__main__': with open(sys.argv[1]) as f: for line in f: install(line) 명령 프롬프트 FOR /F %k in (requirements.txt) DO pip insta..