pip를 네트웍이 차단이 된 환경에서 사용시 인터넷이 가능한 서버에 devpi를 구성하고
해당 서버에 접근하여 pip package를 다운로드 받아 사용
1. devpi install
pip install devpi-server
devpi-server -h 127.0.0.1 (python 2.7)
devpi-server --start --init
2. local client pip usage
pip install -i http://127.0.0.1:3141/root/pypi/+simple/ httpie
3. pip 환경 설정
위 처럼 직접 입력하고 싶지 않을 경우
export PIP_INDEX_URL=http://127.0.0.1:3141/root/pypi/+simple/
혹시 계정 home .pip 디렉토리 및 환경 파일 생성
mkdir -p ~/.pip && cat > ~/.pip/pip.conf << EOF
[global]
index-url = http://127.0.0.1:3141/root/pypi/+simple/
[search]
index = http://127.0.0.1:3141/root/pypi/
'Language > python' 카테고리의 다른 글
python netmiko (0) | 2019.09.12 |
---|---|
python paramiko (0) | 2019.09.12 |
python code test (0) | 2019.09.04 |
python 데이터 분석툴 (0) | 2019.06.21 |
grpc with python (0) | 2019.05.09 |