Error:Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-not69mld/pysam/

使用pip命令之后报错,错误信息如下图:

 

提示egg_info文件错误

 

解决原理:

我在装载python3.6的机器上同时也安装了python2.7(软件需要),使用python 3的pip来安装python 2的git包,当然会报错。

 

解决代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
wget https://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg  --no-check-certificate  #下载python2.7的setuptools
 
chmod +x setuptools-0.6c11-py2.7.egg  #将前面报错提到的egg文件变为可执行文件
 
sh setuptools-0.6c11-py2.7.egg
 
wget https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz --no-check-certificate  #下载python2.7的pip
 
tar zxvf pip-1.3.1.tar.gz  #解压
 
 
cd pip-1.3.1
 
python setup.py install  #安装
 
#此时如果输入pip命令,很可能还会调用python3的pip,需要手动把python2的pip重命名为pip2
 
mv pip pip2
 
 
pip2 install git+https://github.com/hall-lab/svtyper.git  #再调用pip2命令进行下载就不会报错啦

 

 

就这玩意儿整了一上午,心累。。。希望以后解决问题的效率能提高叭。。。

 

posted @   YlnChen  阅读(509)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示