Win10下安装Tensorflow

系统要求:Win7 64bit及以上

Python3.5及以上(暂时不支持3.8),系统环境变量中包含Python路径

0、切换pip镜像源

在C:\Users\{用户名}\pip目录下新建pip.ini文件,文件内容:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

(此操作后pip的全局镜像源将会被切换为清华镜像源,需要使用原镜像只需删除此文件即可)

1、更新pip至最新版本

python -m pip install --upgrade pip

2、安装virtualenv

pip install virtualenv

3、安装  Microsoft Visual C++ 2015 Redistributable Update 3

访问 https://www.microsoft.com/zh-cn/download/details.aspx?id=53840 下载并安装即可

3、创建虚拟环境

以管理员身份运行cmd或powershell,输入:

virtualenv --system-site-packages f:\venv

此命令将在f盘venv目录下创建一个虚拟Python环境,默认包含现有系统全局Python中的所有包,想要查看更多创建细节可以访问virtualenv的官网: https://virtualenv.pypa.io/en/stable/

4、在虚拟环境中安装Tensorflow

命令行运行以激活虚拟环境:

 f:\venv\Scripts\activate

输入以下命令安装Tensorflow CPU版本最新版:

pip install tensorflow

或者 输入以下命令安装Tensorflow GPU版本最新版(需要硬件支持,否则安装了也无法使用):

pip install tensorflow-gpu

或者 输入以下命令安装Tensorflow CPU版本指定版本(以1.14版为例):

pip install tensorflow==1.14

安装完毕后输入以下命令测试是否安装成功:

python -c "import tensorflow as tf;print(tf.reduce_sum(tf.random.normal([1000, 1000])))"

测试成功后取消激活虚拟环境,虚拟环境就配置好并可以使用了:

deactivate

发表评论