Could not find a version that satisfies the requirement virtualenv

来源:3-3 Ansible配合virtualenv安装配置

慕神2210834

2018-09-20

make && make altinstall都编译过了,但是执行pip install virtualenv就失败了:Could not find a version that satisfies the requirement virtualenv (from versions: )
No matching distribution found for virtualenv

总感觉视频不是基于最原始的centos7的最小化安装开始进行的,如果不是这样,那这套教程视频也就失去对应的价值,对于新手极度不友好

写回答

1回答

一路向北

2018-09-20

感谢这位同学的关注, 从这个报错提示上看, 应该是你本地python版本冲突问题, 和系统centos7系统初始化安装是否使用最小安装是没有关系的, 这里老师本地需要开启若干个centos7虚拟机录制视频, 所以为了节省空间, 是使用的最小安装进行演示的. 

建议查看一下你这个pip版本是否对应你编译安装的python版本.

pip -V

如果返回的是python2版本, 建议使用pip3或者pip3.6重新尝试安装viurtualenv

如果返回的是python3版本, 建议查看之前是否安装过python2的版本依赖等相关安装包, 如果能查到建议删除掉再尝试.

有需要老师可以给你远程协助.



0
4
一路向北
回复
hubert1119
从报错信息上看应该是无法连接远程的仓库源地址,可以尝试指定阿里云再尝试。
2018-11-29
共4条回复

Jenkins+Ansible+Gitlab-三剑合璧掌握自动化部署

整合三大工具解决自动化部署&持续交付问题

1290 学习 · 319 问题

查看课程