Anaconda安装tensorflow
一、tensorflow的安装
安装参考视频:使用Anaconda快速搭建tensorflow-gpu环境教学
感谢大佬的指导!
- 登录anaconda官网下载anaconda
官网地址:https://www.anaconda.com/download/success - 打开anaconda prompt

创建虚拟环境,输入
1 | conda create -n tf_gpu python=3.9 |
需要确认的地方直接写‘y’
3. 虚拟环境创建成功后,可以使用
1 | conda env list |
进行查看
4. 创建完成后,需要激活虚拟环境,输入
1 | conda activate tf_gpu |
激活完成后如下所示:

5. 激活完成后,开始安装tensorflow,输入:
1 | conda install tensorflow-gpu=2.6 |
- 由于numpy版本不匹配,所以需要更新numpy版本:
1 | pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy==1.23.4 |
为了保证正常运行,建议依次输入以下指令:
1 | conda install cudatoolkit=11.3 |
- numpy更新完成后输入python打开Python编译器,输入:
1 | import tensorflow as tf |
输出结果如下图所示说明安装成功:

8. 输入
1 | conda list |
即可查看已安装的包
之后在Pycharm中切换为该虚拟环境即可成功导入tensorflow包
二、Anaconda配置tensorflow过程中的问题
今天在Anaconda环境下安装tensorflow时,由于之前我的Anaconda安装在C盘中,后面移动到D盘了,所以在配置虚拟环境时出现了问题:
- 在创建虚拟环境时系统会默认创建在C盘中,之后在激活虚拟路径时会出现系统找不到之指定路径的情况:

- 在安装tensorflow时,出现以下字样:
1 | EnvironmentLocationNotFound: Not a conda environment: C:\Users\鏉庣€氱敓\.c |
经过在网上查找之后,原因应该是由于C盘路径中有中文所以产生错误,但是修改用户名称需要涉及注册表登一系列操作,很危险,并且存在需要重装系统的风险,所以采取了改变虚拟环境默认安装路径的方法,具体操作方法为:
找到C:\Users\XXX.condarc配置文件,在内部添加以下字段即可:
1 | envs_dirs: |

之后按照一般的步骤安装tensorflow即可。




