自己临时需要在anaconda中的jupyter内跑代码,总结一下安装TensorFlow环境的过程,兜兜转转好几天,各种问题...
首先安装好Anaconda,如果安装完提示 conda:command not found,使用以下解决:
1、打开文件:
vim ~/.bashrc
2、在打开的文件中最后一行添加
export PATH=$PATH:/home/(你的用户名)/anaconda3/bin
3、 执行保存的文件,重新使用conda命令应该就可以用了
source ~/.bashrc
------------------------------------------------------------------------------------------------------------------------------
配置TensorFlow环境
1、创建名字为TensorFlow的环境,可以自己定,Python的版本要和后面的TensorFlow版本对应
conda create -n tensorflow python=3.x
2、激活TensorFlow环境
conda activate tensorflow
3、安装TensorFlow环境,注意是==不是=(pip install tensorflow 也试过,问题有点多,查到对应的版本之后,指定安装问题会少一些),这个成功装好之后环境就算完成了,剩下的pandas、matplotlib等库可以根据自己情况继续添加
pip install --upgrade --ignore-installed tensorflow==x.x.x
--------------------------------------------------------------------------------------------------------------------------------
-》 移除环境(安装有问题重新安的时候可以通过此命令卸载)
conda env remove -n tensorflow
涉及到protobuf的Error,使用了下面的两条命令来解决
pip uninstall protobuf
pip install protobuf==3.20.1 //版本根据提示来