关于离线安装配置tensorflow问题

由于工作机涉密,无法连接网络安装,所以只能离线安装,出现一些问题,不清楚怎么解决,请求老师帮忙参考一下。按照步骤来安装:
1、安装python3.5
2、安装anaconda 4.2和opencv3.2
3、安装cuda_win10  8.0
4、将cuDNN中的三个文件替换到安装路径下cuda/v8.0文件夹下
5、conda create -n tensorflow命令时就会报错,无法新建tensorflow环境,所以在可以联网的机器中,新建了tensorflow环境,在对应路径Anaconda3/envs下,将新建好的tensorflow环境的所有文件都拷贝到离线工作机上。
此时,在离线工作机上,输入conda info -e 可以检测到tensorflow环境,activate tensorflow也可以正确激活。
6、下载拷贝protobuf-3.3.0-py3-none-any.whl,并用pip install 安装。
7、下载拷贝tensorflow-1.1.0-cp35-cp35m-win_amd64.whl文件,并用pip install方法安装,显示成功安装
8、下载拷贝tensorflow-1.1.0_gpu-cp35-cp35m-win_amd64.whl文件,并用pip install方法安装,显示成功安装。
测试时,激活conda环境,运行python,执行以下代码import tensorflow as tf 时就会报错。

捕获.PNG

从报错来看,我觉得可能是路径的问题,安装的时候都是默认路径,也不知道哪里出了问题,网上搜到的是安装一个Visual C++ Redistributate 2015 x64文件,我尝试安装了之后 ,依然存在同样的问题。
或者是不是我之前采用拷贝的方式,将别的电脑里的tensorflow环境的文件拷贝到这台离线工作机上,这样的环境文件夹出现路径问题?
想问下老师,知不知道这样的问题怎么解决?或者有没有一种方式可以离线配置安装gpu版本的tensorflow环境。
 
 

349zzjau

赞同来自: 观照 fish

1. 再复查下cuda和cudnn的版本号是否对应,有没有正确安装。网上有很多检查方式。 2. 重新走一遍安装,检查下cpu版安装好后,能不能正常 import tensorflow as tf。 看看这两块是不是就有问题?有错的话,再把细节贴上来

航天新长征大道

赞同来自:

请问楼上的问题解决了么?我采用的在线安装的方式,运行import TensorFlow as if的时候也出现的同样的错误!

要回复问题请先登录注册