파 이 썬 2.6 에서 파 이 썬 2.7 로 업그레이드 한 실천 소감 을 자세히 알 아 보 세 요.
CentOS 6.8 에 Python 2.7.13 을 설치 합 니 다.소프트웨어 버 전의 수요 때문에 Python 을 2.7.13 로 업그레이드 하 는 것 을 고려 합 니 다.게다가 생산 환경 은 RHEL 6 을 위주 로 합 니 다.인터넷 자동화 운영 플랫폼 대부분 도 Python 2.7.x+CentOS 6.x 로 조작 하 는 것 을 추천 합 니 다.Python 2 인지 Python 3 인지 정설 이 없 으 면 적당 한 조합 을 찾 으 면 됩 니 다.
단순 설치
Python 2.7.13 이후 버 전 은 자동 으로 yum 설정 을 보완 하기 때문에 이전 인터넷 글 을 참고 하여 다른 곳 을 수정 할 필요 가 없습니다.
# Python , Python 2.6.6
python --version
Python 2.6.6
# CentOS , CentOS release 6.8 (Final)
cat /etc/redhat-release
CentOS release 6.8 (Final)
#
yum groupinstall -y "Development tools"
#
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel
# 、 Python 2.7.13
#wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
tar zxf Python-2.7.13.tgz
cd Python-2.7.13
./configure
make && make install
# Python , Python 2.7.13
python --version
Python 2.7.13
ansible 오프라인 설치 실천이곳 은 내부 네트워크 오프라인 에 ansible 을 설치 하 는 작은 기 교 를 이용 했다.
# Install Python
tar xf Python-2.7.13.tgz
cd Python-2.7.13
./configure
make
make install
# ImportError: No module named six.moves
tar xf six-1.10.0.tar.gz
cd six-1.10.0
python setup.py install
cd ..
# ImportError: No module named packaging.version
tar xf packaging-16.8.tar.gz
cd packaging-16.8
python setup.py install
cd ..
# ImportError: No module named pyparsing
tar xf pyparsing-2.2.0.tar.gz
cd pyparsing-2.2.0
python setup.py install
cd ..
# ImportError: No module named appdirs
tar xf appdirs-1.4.3.tar.gz
cd appdirs-1.4.3
python setup.py install
cd ..
# Install Setuptools
unzip setuptools-34.2.0.zip
cd setuptools-34.2.0
python setup.py install
cd ..
# Install pip
tar xf pip-9.0.1.tar.gz
cd pip-9.0.1
python setup.py install
cd ..
# pip
pip install -d ~/tmp/ ansible
pip install -d ~/tmp/ ansible-cmdb
# pip
pip install ansible --index-url=http://172.31.197.1:7000/simple/ --trusted-host=172.31.197.1
pip install ansible-cmdb --index-url=http://172.31.197.1:7000/simple/ --trusted-host=172.31.197.1
#
[root@ansible-wangao ansible]# pip -V
pip 9.0.1 from /usr/local/lib/python2.7/site-packages/pip-9.0.1-py2.7.egg (python 2.7)
[root@ansible-wangao ansible]# ansible --version
ansible 2.3.0.0
config file = /etc/ansible/ansible.cfg
configured module search path = Default w/o overrides
python version = 2.7.13 (default, Apr 25 2017, 17:19:23) [GCC 4.4.7 20120313 (Red Hat 4.4.7-17)]
[root@ansible-wangao ansible]# ansible-cmdb --version
ansible-cmdb v1.20
# pip
vim $HOME/.pip/pip.conf
[global]
index-url = https://pypi.doubanio.com/simple/
[install]
trusted-host=pypi.doubanio.com
Windows 설치 파 이 썬 2.7.x파 이 썬 다운로드
https://www.python.org/downlo...
https://www.python.org/ftp/py...
설치 시 환경 변 수 를 선택 하 십시오.경로 에 python.exe 추가
python 2.7.13 기본 자체 pip 버 전 설치 9.0.1
PS C:UsersAdministrator> pip -V
pip 9.0.1 from c:python27libsite-packages (python 2.7)
파 이 썬 설치 후 pippython-m pip install--upgrade pip 업그레이드
# pypi , python pip.ini
import os
ini="""[global]
index-url = https://pypi.doubanio.com/simple/
[install]
trusted-host=pypi.doubanio.com
"""
pippath=os.environ["USERPROFILE"]+"\\pip\\"
if not os.path.exists(pippath):
os.mkdir(pippath)
with open(pippath+"pip.ini","w+") as f:
f.write(ini)
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python 2.6 과 Python 3.0 에서 나눗셈 작업 에 대한 공통점 과 차이 점 을 상세히 이야기 합 니 다.Floor 나 누 기:Python 2.2 에 추 가 된 조작 은 Python 2.6 과 Python 3.0 에서 모두 사용 할 수 있 습 니 다.이 조작 은 조작 대상 의 유형 을 고려 하지 않 고 항상 소수 부분 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.