通过Anaconda Prompt搭建faiss-gpu1.7.0和tensorflow-gpu1.13.1的联合环境

(1)打开Anaconda3文件夹下的Anaconda Prompt:

(2)新建Anaconda的虚拟环境:

conda create --name 你的虚拟环境名 python=3.6.8

为了便于使用,你的虚拟环境名可以用你的虚拟环境对应的python版本的简称:
比如python=3.6.8,那么虚拟环境名就可以命名为py368
(3)激活你创建的虚拟环境

conda activate 你的虚拟环境名

(4)先安装对应python版本的tensorflow-gpu

pip install tensorflow-gpu==1.13.1 -i https://pypi.tuna.tsinghua.edu.cn/simple/

【注意】安装完tensorflow-gpu之后一定要安装对应版本的tensorflow,不然会报错:
from tensorflow.python import pywrap_tensorflow失败

(5)安装对应tensorflow-gpu版本的tensorflow

pip install tensorflow==1.13.1 -i https://pypi.tuna.tsinghua.edu.cn/simple/

(6)安装完tensorflow之后,开始安装faiss-gpu
【注意】faiss-gpu安装过程中,其对应版本的faiss也会进行安装

conda install -c conda-forge faiss-gpu=1.7.0

(7)
【注意】如果你采用Anaconda Prompt查看,其不会显示所有安装好的包!比如:
通过Anaconda Prompt搭建faiss-gpu1.7.0和tensorflow-gpu1.13.1的联合环境_第1张图片

【解决方案】你可以通过在PyCharm的Settings获取Anaconda对应的虚拟环境的Python Interpreter查看其安装好的包

通过Anaconda Prompt搭建faiss-gpu1.7.0和tensorflow-gpu1.13.1的联合环境_第2张图片
通过Anaconda Prompt搭建faiss-gpu1.7.0和tensorflow-gpu1.13.1的联合环境_第3张图片
(8)看,装好了吧,OK老铁,没毛病!!!

你可能感兴趣的:(prompt,faiss,tensorflow)