2019独角兽企业重金招聘Python工程师标准>>>

Configure and compile Python with Zlib

简单描述下环境,

在win7下用VBox虚拟了个centos6.4,因为centos带的是python2.6的,做了个升级装成2.7.5。然后有用ln -s做连接到/usr/bin ,只要运行python调用的就是2.7不是2.6了。为了方便想用virtualenv虚拟个2.7出来,一切就绪后,virtualenv XXX就报错了,截图如上。我rpm -qa | grep zlib发现时有装的zlib。并且我重新yum装下也是不行。

从stackoverflow上看了下说configure --with-zlib,我这样试了下,警告unrecognized options.

最后从国外一blog上看到这篇文章

I just spent an hour trying to figure this out, AGAIN! To compile Zlib support into your Python interpreter, do this:

1. Install the Zlib-dev package for your distribution. (you probably have zlib already, but not the dev package)
On Ubuntu it’s called ‘zlib1g-dev’, on others it might just be: zlib-dev or zlib-devel. Do a search on your distro package lists to find it.
You should end up with a ‘zlib.h’ file in your system. In mine, Ubuntu, I have /usr/include/zlib.h

2. Get your python sources to compile and run the configure script like so:
./configure –with-zlib=/usr/include

See there that I included the ‘/usr/include’ directory to find zlib.h in? After the make && make install it worked great!

Keep in mind your mileage may vary, but this might help I hope. More importantly, now I can remember how I did this! :)

注:cnetos下是安装zlib跟zlib-devel,最后不要yum,手动make,make install。好了后把python2.7再重启编译下安装,KO!!

转载于:https://my.oschina.net/quanpower/blog/149936

35.NO module named zlib相关推荐

  1. python2.7 安装numpy no module name zlib

    CentOS6.7默认安装Python-2.6 而numpy支持python2.7以上,所以需要安装Python2.7,安装的步骤就不细说了,编译安装,然后再建立软连接. 之后安装numpy时报错no ...

  2. pip install models ModuleNotFoundError: No module named ‘base‘

    pip install models  ModuleNotFoundError: No module named 'base' python -m pip install --upgrade --fo ...

  3. 使用conda报错:from conda.cli import main ModuleNotFoundError: No module named conda

    使用conda报错:from conda.cli import main ModuleNotFoundError: No module named 'conda' 文章目录: 1 错误出现原因 2 解 ...

  4. 成功解决from nets import inception_resnet_v2 ModuleNotFoundError: No module named 'nets'

    成功解决from nets import inception_resnet_v2 ModuleNotFoundError: No module named 'nets' 目录 解决问题 解决思路 解决 ...

  5. centos7 python3.7 ssl_centos 解决python3.7 安装时No module named _ssl

    centos安装python3.7时遇到如下问题,查阅知需要的openssl版本最低为1.0.2,但是centos 默认的为1.0.1,所以需要重新更新openssl import _ssl # if ...

  6. Pytorch ModuleNotFoundError: No module named ‘models‘

    问题 今天,在使用pytorch深度学习框架训练出来的模型文件,在另外的工程中使用,碰到如下的错误: (shennong) ubuntu@ubuntu:~/zy/medicinebox_detecto ...

  7. 树莓派脑壳疼问题解决:终端pip3 list中查看库是存在的,但是运行却报错ModuleNotFoundError: No module named ‘keyboard‘

    一.问题描述 百度了一堆,对这个库又是重装又是升级,尝试了很多办法,但是依然报错: pi@raspberrypi:~/it $ sudo python3 /home/pi/it/music.py py ...

  8. CentOS下安装Python3.7报错ModuleNotFoundError: No module named '_ctypes'的解决方案

    问题复现: 编译安装Python3.7版本,在make install的时候,出现报错 zipimport.ZipImportError: can't decompress data; zlib no ...

  9. has no attribute ‘pep425tags‘,No module named ‘*.pep425tags‘解决方法,亲测有效

    装pytorch时因为cuda版本比较老需要手动下载whl文件,用pip安装报错is not a supported wheel on this platform,上网查询后发现python版本不支持 ...

最新文章

  1. Linux查看环境变量当前信息和查看命令
  2. Gmail进程信息转储分析工具pdgmail
  3. 【安全研究】从mimikatz学习万能密码——上
  4. boost::core实现交换std::type_info
  5. Python 开发一个间谍小程序
  6. idea如何彻底删除一个项目
  7. 最优化导论(part1)--求解原问题的对偶问题
  8. haddler处理队列 netty_Netty的任务队列的Task的三种使用场景
  9. Cordova安装与配置过程中出现的问题及解决办法
  10. Java NPOIFSFileSystem.getRoot方法代碼示例
  11. 浅谈非法NAT接入对网络的安全风险
  12. JS对数组对象按照某个字段进行排序
  13. 捕获javaw的输出
  14. centos时钟同步
  15. 线性代数标准型矩阵化简技巧
  16. 计算机课英语怎么读音标,英语的48个音标有哪些?英语的48个音标怎么读?
  17. cents OS7配置 php curl.so方法
  18. 爬山搜索法c语言代码,搜索算法--爬山法 (代码示例)
  19. 用Servlet实现统计网站被访问次数的功能
  20. 柠季这杯“催熟”的茶,你会喝几次?

热门文章

  1. 小程序开发配置接口域名提示:不在以下 request 合法域名列表中,请参考文档
  2. 好看的二次元个人主页导航源码 动态背景+背景音乐
  3. 简约好看的响应式app下载页面源码
  4. 终于我还是放手了, 但是只想说,暂别 Aptana Studio 3,Phpstorm来吧!(附:个人遇到的小问题的解决方法)...
  5. PHP 利用cron 实现文章同步至新浪、网易等微博
  6. PHP 中使用工厂模式
  7. 关闭Wordpress修订功能,清除“Revision”的方法
  8. 有意思的逻辑思维题(三)(hdu2211,蓝桥杯蚂蚁感冒)
  9. nginx优化配置选项
  10. statsmodels常用函数(更新中)