CentOS 7を使用しています。 Pipを使ってvirtualenvをインストールしたいです。だからこうしてPipをインストールしました...
[laredotornado@server Python-3.7.2]$ sudo yum install python-pip httpd mod_wsgi
[sudo] password for laredotornado:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.fileplanet.com
* extras: mirror.us-midwest-1.nexcess.net
* updates: mirror.fileplanet.com
No package python-pip available.
Package httpd-2.4.6-88.el7.centos.x86_64 already installed and latest version
Package mod_wsgi-3.4-18.el7.x86_64 already installed and latest version
Nothing to do
しかし、実際に pip を使用しようとすると、見つからないというメッセージが表示されます。
[laredotornado@server Python-3.7.2]$ sudo pip install virtualenv
sudo: pip: command not found
Linuxディストリビューションにpipを正しくインストールするにはどうすればよいですか?
答え1
要約:他のウェブサイト:
CentOS 7のコアパッケージリポジトリはpython-pip
。これを行うには、EPEL(「Enterprise Linux用の追加パッケージ」)リポジトリを有効にする必要があります。あなたはそれを使用することができます
sudo yum install epel-release
pip
その後、インストールできるはずです
sudo yum install python-pip
また関連することができます:
- CentOS 7にpipをインストールする方法は?(StackOverflowでは、以前のバージョン)
- centos7にpip(3)をインストールするための推奨方法(StackOverflowから最新)
特に、1つの答えは次のとおりです。
Python 3.5は
pip
すでにPythonディストリビューションにバンドルされているのでpython3.6 -m pip
。pip
答え2
代替ソリューション:
wget https://bootstrap.pypa.io/get-pip.py && python3 get-pip.py