728x90
반응형
리눅스에서 requirement.txt를 그대로 설치하는데
아래와 같은 명령어를 사용한다.
pip install -r requirements.txt
하지만, 저기 requirements에서 가끔 버전이 안맞는 애들이 있으면,
위와 같은 오류가 나면서, 설치가 되지 않는다.
특히 남의 코드와 환경을 가져오다보면, 버전이 안맞는 경우가 수두룩하다.
따라서 저렇게 error가 나는 애들은 그냥 pass하고 쭈욱 설치할 수 있도록 명령어를 입력해야한다.
설치 오류가 있더라도 그냥 나머지애들은 다 설치해!라는 명령어는 다음과 같다.
cat requirements.txt | cut -f1 -d"#" | sed '/^\s*$/d' | xargs -n 1 pip install
위와 같이 명령어를 쓰면 된다.
install이 아니라 download인 경우에는 아래와 같이 쓰면 된다.
cat requirements.txt | cut -f1 -d"#" | sed '/^\s*$/d' | xargs -n 1 pip download
728x90
반응형