1.建议直接使用pip安装,命令为pip install tensorlayer==版本号,版本号=tensorflow的版本号,查看tensorlfow版本号可以使用如下命令:
import tensorflow as tf
tf.__version__tensorlayer版本与tensorflow版本需要保持一致;
2.安装过程中可能会升级现有的某些库,所以有可能导致提示successfully installed tensorlayer,但import的时候会出错;
出错原因:这些库之所以会存在是因为他们也是tensorflow的重要组成库,一旦在安装tensorlayer过程中被升级,就会导致在tensorflow中版本不对应,造成无法import失败;
3.安装.tar.gz格式的库时,将此库解压,cmd下将目录定位到库中的与setup.py文件同级目录下,运行python setup.py install,即可安装;
4.安装.whl格式的库时,cmd下将目录定位到与文件所在目录中,以安装imageio为例,运行pip install imageio-2.3.0-py2.py3-none-any.whl,即可安装;
注意事项:
1.pip默认是从Python官网的pypi下载第三方库,不如国内镜像源比如清华镜像的下载速度快,但是镜像中的库会有不全,安装tensorlayer过程中一些requirment可能不存在就会以相近版本代替,但这可能会导致后续的一些问题,因此还是建议直接使用pip安装;
2.win在安装过程中可能会因为某些库是.tar.gz格式而报错,此时需要手动在pypi中找到此错误提示中的这个版本的这个库的安装包,手动解压,并用上节中.3方法安装,.whl文件可能也会遇此错,解决方法同理。
3.能不能用,装了再说,别浪费时间纠结,不要在脑子不分析的时候学习,效率奇差。
最后,是我成功安装了tensorlayer并import成功后的各个库以及版本号情况。希望能对大家有用。
pip list
Package Version
-------------------- ------------
absl-py 0.13.0
appdirs 1.4.4
argon2-cffi 20.1.0
astor 0.8.1
async-generator 1.10
atomicwrites 1.4.0
attrs 21.2.0
backcall 0.2.0
bleach 3.3.0
cached-property 1.5.2
certifi 2021.5.30
cffi 1.14.5
chardet 3.0.4
cloudpickle 2.0.0
co

本文介绍了如何在Win7环境下安装TensorLayer库,强调了直接使用pip安装的推荐方法,同时提到了安装过程中可能出现的问题,如依赖库版本不匹配导致的import错误,以及解决这些问题的具体步骤,包括手动安装.tar.gz和.whl格式的库。文章最后分享了作者成功安装后的库版本信息,旨在帮助读者顺利进行安装。

6539

被折叠的 条评论
为什么被折叠?



