win64版本下安装Tensorlayer

这几天读一个源代码里用到了tensorlayer,查了一下据说是tensorflow的打包版,还是ACM年度最佳开源软件,遂安装之。遇到了下面几个问题。

1.根据官网给的中文API,在命令行里用下面的代码安装:

pip install git+https://github.com/zsdonghao/tensorlayer.git

然后它就开始clone。我下去取了个快递喝了个水遛了个弯回来,进度一点都没往前走。于是想起清华大学的开源网站,尝试下面的代码

pip install --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple tensorlayer

报错,权限不够,改为

pip install --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple tensorlayer --user

5分钟之内安装成功。

2.tensorlayer和tensorflow版本不匹配的问题。

安装成功后进入python页面,import tensorlayer,提示我tensorflow版本过低,人家需要2.0.0以上版本的依赖。

于是我傻了吧唧地开始升级tensorflow,还是用的清华镜像,下载速度要多快有多快。就在下载即将完成安装快要开始的时候,我突然意识到,这件事并不简单!

tensorflow的版本kua cha一下升级了,那原来严格搭配起来的CUDA和cudnn是不是也要升级啊???

我果断地暂停了安装,然后上网搜到了这篇文章:

https://blog.csdn.net/longshaonihaoa/article/details/81184900

根据这位博主的前车之鉴,他升级了tensorflow之后,其他的依赖都要更新!不然别说tensorlayer,tensorflow都用不了了!

想起我当年安装tensorflow环境的时候折腾了一天多电脑差点开不了机的血泪史,还是降低tensorlayer版本号吧。感谢这位博主,前人栽树后人乘凉,啾咪。

于是改为

pip install --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple tensorlayer==1.5

如果报错的话话继续加--user就ok了。不到1分钟安装完成。启动python终端,import tensorflow和tensorlayer,成功。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值