インストール済み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をインストールまたは有効にして、パッケージをインストールできるようにするにはどうすればよいですか?
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
このインストーラスクリプトをダウンロードします。
wget https://bootstrap.pypa.io/get-pip.py
Root(またはSudo it)として実行します。
python3 get-pip.py
CentOS 7の場合、これを実行する必要があります。
Sudo yum install python34-setuptools
Sudo easy_install-3.4 pip
編集:pip3 install <package>
を使用してインストールできるはずです