【问题标题】:Getting pip to work on a python 3 install on RedHat 7.2 on EC2让 pip 在 EC2 上的 RedHat 7.2 上安装 python 3 工作
【发布时间】:2016-04-21 00:09:21
【问题描述】:

我按照本指南在 EC2 服务器上的 RedHat 7.2 实例上安装 Python 3.4.2:https://stackoverflow.com/a/27676035/5201726

我读到 python 3.4 附带了 pip 安装,但我似乎无法让它运行,我试过了:

pip3

python3 pip

有什么想法吗?我按照这封信的指南进行操作。提前感谢您的帮助。

【问题讨论】:

  • 返回:[ec2-user@ip-xxx-xx-xx-xxx Python-3.4.2]$ pip3 --version -bash: pip3: command not found
  • python3 --version?
  • 它返回:[ec2-user@ip-xxx-xx-xx-xxx Python-3.4.2]$ python3 --version Python 3.4.2
  • 试试这个:yum install -y python-setuptools --disablerepo=chl
  • [ec2-user@ip-xxx-xx-xx-xxx Python-3.4.2]$ sudo yum install -y python-setuptools --disablerepo=chl 加载的插件:amazon-id, rhui -lb, search-disabled-repos 获取 chl 的存储库数据时出错,未找到存储库

标签: python amazon-ec2 pip redhat


【解决方案1】:

如果你想访问pip 命令默认的 Python 3.4 安装你可以create a Python virtual environment 这是安装非分发包的首选方式。

  python3.4 -m venv myvenv
  source myvenv/bin/activate
  pip install Pyramid  # Install Pyramid package

【讨论】:

  • 创建虚拟环境时,它被锁定到某个 Python 版本。如果您使用python3.4创建虚拟环境,它适用于这个版本,pip可以使用它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-12-20
  • 1970-01-01
  • 2019-03-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-23
相关资源
最近更新 更多