Programming and my thoughts

Windows 에서 Python 패키지 업데이트할 때마다 기억이 잘 안나서 메모를 해둠.


1
pip list --outdated --format=freeze >> update.txt
cs


그 뒤 정규표현식 지원이 가능한 에디터를 열어서...

(나중에 Python 스크립트를 만들어서 위 데이터를 인자로 받아서 Python 안에서 정규표현식 처리해도 될듯...)


1
==[0-9.a-zA-Z]+
cs


이것을 정규표현식으로 검색해서 모두 "삭제" 한다.

그럼 대략...


1
2
3
4
5
6
7
8
9
10
aiohttp==0.17.3
astroid==1.4.8
beautifulsoup4==4.5.1
ConfigArgParse==0.10.0
gevent==1.1.2
mccabe==0.5.3
MechanicalSoup==0.4.0
protobuf==3.0.0a3
pylint==1.6.4
requests==2.6.0
cs


이랬던 파일이...


1
2
3
4
5
6
7
8
9
10
aiohttp
astroid
beautifulsoup4
ConfigArgParse
gevent
mccabe
MechanicalSoup
protobuf
pylint
requests
cs


이것만 남게된다.

이대로 파일을 저장.


1
pip install -r update.txt --upgrade
cs


위 명령어를 입력하면 끝 !