帮你躲坑:pip install tensorflow 报错怎么办,import tensorflow 报错怎么办?
补一补:什么是TensorFlow?
一句话介绍:
- Google 开源的基于数据流图的科学计算库,适合用于机器学习、深度学习等人工智能领域
百度百科的介绍:
TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统。
TensorFlow可被用于语音识别或图像识别等多项机器学习和深度学习领域,对2011年开发的深度学习基础架构DistBelief进行了各方面的改进,它可在小到一部智能手机、大到数千台数据中心服务器的各种设备上运行。TensorFlow将完全开源,任何人都可以用。
这里介绍在安装好python3和Anaconda的windows系统中,安装并正确import tensorflow的方法。
在命令行或者 Anaconda shell 界面,逐条运行: conda create -n tensorflow python=3.6 conda activate tensorflow conda install pandas matplotlib jupyter notebook scipy scikit-learn conda install -c conda-forge tensorflow
在安装过程中若提示[y\n]? 则输入y ,表示yes确定
经过等待,安装好tensorflow之后,进入Anaconda Prompt命令行,键入
cd C:\Users\dicey\Anaconda3\envs\tensorflow
这时进入我的tensorflow文件夹,读者请按自己的安装目录进行类似输入。
接下来:
conda info --envs
会显示tensorflow文件夹下的所有可用环境,显示如下:
这时我们选择激活tensorflow环境:
activate tensorflow
到现在,名为tensorflow的conda环境已被激活。
现在再输入jupyter notebook, 即可打开安装好tensorflow的jupyter notebook编程环境。
总结:之后再需打开tensorflow环境,在Anaconda Prompt逐行键入以下命令即可
cd C:\Users\dicey\Anaconda3\envs\tensorflow
activate tensorflow
jupyter notebook
文末备注:
注意(base)表示基础环境,(tensorflow)表示tensorflow环境。