私はそれをインストール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
root(またはsudo)として実行
python3 get-pip.py
答え3
CentOS 7では、次のコマンドを実行する必要があります。
sudo yum install python34-setuptools
sudo easy_install-3.4 pip
編集:次の方法でインストールできます。pip3 install <package>