Windows中Python及Tensorflow的安装

安装Python

  真是令人感慨啊,现在新版的python对Windows用户真是越来越友好了,安装变得快速而且简单。下面是一些自己安装过程记录,仅供参考。首先安装python,安装包可以从官网下载链接: http://www.python.org。我这次安装的是python3.8.1版本,之后升级pip版本为20.0.2。我的pip和pip3有同样的指向,所以下面的操作中使用pip或者pip3有同样的效果。

利用pip安装numpy&tensorflow

  在cmd界面安装numpy的过程如下:

C:\Users\lenovo>pip install numpy

  成功安装python和numpy后,可以在cmd界面安装tensorflow。

C:\Users\lenovo>>pip install tensorflow

tensorflow安装后的报错处理

  在python自带的IDLE下,载入tensorflow模块进行测试,检查一下是否已经正确安装。
  输入代码,结果报错提示如下:
ImportError: Could not find the DLL(s) ‘msvcp140_1.dll’. TensorFlow requires that these DLLs be installed in a directory that is named in your %PATH% environment variable. You may install these DLLs by downloading “Microsoft C++ Redistributable for Visual Studio 2015, 2017 and 2019” for your platform from this URL: https://support.microsoft.com/help/2977003/the-latest-supported-visual-c-downloads

// 测试tensorflow是否正常安装
>>>import tensorflow
Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    import tensorflow
  File "E:\lib\site-packages\tensorflow\__init__.py", line 41, in <module>
    from tensorflow.python.tools import module_util as _module_util
  File "E:\lib\site-packages\tensorflow\python\__init__.py", line 50, in <module>
    from tensorflow.python import pywrap_tensorflow
  File "E:\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 30, in <module>
    self_check.preload_check()
  File "E:\lib\site-packages\tensorflow\python\platform\self_check.py", line 53, in preload_check
    raise ImportError(
ImportError: Could not find the DLL(s) 'msvcp140_1.dll'. TensorFlow requires that these DLLs be installed in a directory that is named in your %PATH% environment variable. You may install these DLLs by downloading "Microsoft C++ Redistributable for Visual Studio 2015, 2017 and 2019" for your platform from this URL: https://support.microsoft.com/help/2977003/the-latest-supported-visual-c-downloads

  解决方案(其实全部根据报错提示即可完成,是不是很友好呀~):
  首先打开链接:
https://support.microsoft.com/help/2977003/the-latest-supported-visual-c-downloads
  之后,显示下面的界面:
在这里插入图片描述
  然后,在给出的链接中找到匹配自己系统的适用于 Visual Studio 2015、2017 和 2019 的 Microsoft Visual C++ 可再发行软件包。因为我的系统符合“x64:vc_redist.x64.exe”,所以将其下载并安装在环境变量“PATH”路径下的目录中,这样即可(符合要求的目录很多,具体可查环境变量中的“PATH”包含哪些目录,我选择的是E:\)。
最后,再来检查一下吧。没错,这次终于成功辣!

// 测试tensorflow是否正常安装
>>>import tensorflow
>>>

另附上:查环境变量“PATH”下可选目录的一种可行方法(win 8.1):这台电脑—>右键点击属性–>进入系统界面–>高级系统设置–>环境变量(N)…–>系统变量(S)–>选“Path”查看对应的值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值