大概两年前,我的PC上装了tensorflow,现在准备花一个星期时间将其捡起来.
第一步安装过程中,有很多软件兼容问题,将其记录如下
官方安装教程如下:
https://www.tensorflow.org/install/pip
默认环境是python2.7的,但是我想装python3.5
按照教程
python3 --version
pip3 --version
virtualenv --version
出现不能找到pip3指令问题,则安装
sudo apt update
sudo apt install python3-dev python3-pip
sudo pip3 install -U virtualenv # system-wide install
显示已经安装python3-pip,但是仍然找不到pip3,则重新安装即可
sudo apt install python3-dev python3-pip --reinstall
然后执行
sudo pip3 install -U virtualenv # system-wide install
显示pip3版本太低,则使用pip3升级pip即可
pip3 install --upgrage pip
升级后出现报错
ImportError: cannot import name ‘main’
则用sudo 权限编辑/usr/bin/pip3,将以下
from pip import main
if __name__ == '__main__':
sys.exit(main())
换作以下即可
from pip import __main__
if __name__ == '__main__':
sys.exit(__main__._main())
如果安装过程中执行 pip install tensorflow==2.0.0-beta0 出现以下错误
reset by peer
可以换清华的源
pip install pip -U
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
再执行即可
pip install tensorflow==2.0.0-beta0
参考资料:
https://blog.csdn.net/hajungong007/article/details/90140999
https://www.tensorflow.org/install/pip
https://zhuanlan.zhihu.com/p/61472293 这个靠谱