나는 그것을 설치 Python 3.4
했습니다 CentOS 7.3
:
sudo yum install epel-release
sudo yum install python34.x86_64
python 2
이전에 설치됨
type python
python is hashed (/bin/python)
따라서 버전 3은 다음과 같습니다 python3
.
type python3
python3 is hashed (/bin/python3)
Windows에서 내 버전은 3.5이고 패키지를 설치하는 방법은 다음과 같습니다.
python -m pip install <package_name>
그래서 CentOS에서도 같은 작업을 시도했지만 python 대신 python3을 호출했습니다.
python3 -m pip install psycopg2
/bin/python3: No module named pip
패키지를 설치하기 위해 CentOS의 Python 3.4에서 pip를 설치하거나 활성화하는 방법은 무엇입니까?
답변1
epl-repo를 활성화합니다:
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-9.noarch.rpm
rpm -ivh epel-release-7-9.noarch.rpm
설치하다 pip
:
sudo yum --enablerepo=epel install python-pip
pip install -U pip
~할 수 있게 하다소프트웨어 컬렉션:
sudo yum install centos-release-scl
sudo yum install scl-utils-build
sudo yum-config-manager --enable rhel-server-rhscl-7-rpms
컬렉션을 설치합니다 rh-python34
.
sudo yum install rh-python34
scl enable rh-python34 bash
PostgreSQL 개발 헤더 및 라이브러리를 설치합니다.
sudo yum install postgresql-devel
Python 개발 헤더 및 라이브러리를 설치합니다.
sudo yum install python-devel
패키지를 설치하십시오.
python3 -m pip install psycopg2
답변2
이 설치 프로그램 스크립트를 다운로드하십시오.
wget https://bootstrap.pypa.io/get-pip.py
루트(또는 sudo)로 실행
python3 get-pip.py
답변3
CentOS 7의 경우 다음 명령을 실행해야 합니다.
sudo yum install python34-setuptools
sudo easy_install-3.4 pip
편집: 그러면 다음을 사용하여 설치할 수 있습니다.pip3 install <package>