一、写在最前
使用pip或conda安装的时候指定国内镜像源可以使下载速度大大加快。主要有如下网站:
pip源
可以在安装时临时指定源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy
也可以永久修改pip源
对于windows用户,在C:\Users\xx用户目录下新建一个pip目录,并在该目录里新建pip.ini文件,文件内容如下:
[gloabal]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
对于Linux用户,在用户的家目录下面创建名为.pip文件夹,在创建好的.pip文件夹中创建名为pip.conf的文件,文件内容同上。
-
豆瓣
https://pypi.douban.com/simple -
阿里云
https://mirrors.aliyun.com/pypi/simple -
清华
https://pypi.tuna.tsinghua.edu.cn/simple -
中科大
https://pypi.mirrors.ustc.edu.cn/simple
conda源
添加国内源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --set show_channel_urls yes
换回默认源
conda config --remove-key channels
其他国内源
# 北外镜像
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
#Conda Forge
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
#msys2(可略)
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/msys2/
#bioconda(可略)
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
#menpo(可略)
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/menpo/
#pytorch
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/
# for legacy win-64(可略)
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/peterjc123/
# 清华镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
#Conda Forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
#msys2(可略)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
#bioconda(可略)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
#menpo(可略)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
#pytorch
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
# for legacy win-64(可略)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/
# 中科大镜像
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
以上国内源参考文章https://blog.csdn.net/weixin_34910922/article/details/116721774
二、安装建议
如果是CPU版本的tensorflow可以使用
conda install tensorflow==版本号
或者
pip install tensorflow==版本号
如果是GPU版本则需要安装tensorflow-gpu,同时还需要安装NVIDIA显卡驱动以及CUDA和cuDNN,tensorflow-cuda-cudnn的版本对应如下:(一定要严格按照版本对应来安装)
tensorflow官方推荐版本对应表
需要注意的是,如果是安装tensoflow较早的版本,则使用的pip版本也需较早,这个可根据上面给的版本对应,在环境里使用对应版本的python即可。