解决pip安装tensorflow中出现的no module named tensorflow.python 问题方法

由于本博文的浏览量已经破万了,看了一下是自己很久以前写的了,刚开始写博客,感觉废话一大堆。为了不浪费大家的时间,这里就直接说怎么解决问题的吧。

其实就是我自己装了一个python-pip,至于是自己下的安装包安装的还是python2自带的我也忘了,然后后来应该是又装了一个python3,结果用pip install tensorflow 就出现了这个问题,总之就是因为执行这个命令的时候,pip没将tensorflow装在python3的目录里,然后用的时候调用的python3,所以导致找不到。所以后面换了pip3 install tensorflow就可以了。当然可能别的原因也可能导致这个问题。我这里只是提供一种尝试的办法。希望大家都能少采坑。谢谢。

本人这两天弄一个神经网络,以前都是用的tensorflow+keras,其中tensorflow都是用的cpu版本,因为图方便 ,也觉得够用就没必要折腾了。然后今天遇到了一个计算量比较大的网络,于是折腾了一晚上的GPU版本。然后一开始就将tensorflow卸载了。但这两天貌似英伟达的官网出了点问题,下载不是很顺畅,就决定先还是用cpu版本。于是又一行代码:

pip install tensorflow

于是,打开python试了一下,就发现如下问题:

纳尼,怎么会这样呢,以前不是这个命令么,于是各种百度,虽然也有网友跟我出过一样的错,但好像原因都挺复杂的,解决也挺麻烦的。不过我在看了这些解答后一下子就意识过来了。

这个问题大概就是tensorflow不在正确的路径下,需要各种改改改 。哇,好麻烦。就在这时我突然想到我用的命令是pip,而我的python版本是3.6,而windows上安装python3 的时候就会自动带上pip3,一般python3会默认使用pip3安装的包,我用pip安装的tensorflow肯定不在python3访问的路径下。于是换上命令:

pip3 install tensorflow

如下:

这样就好咯,于是再试一次:成功

到此这篇关于解决pip安装tensorflow中出现的no module named tensorflow.python 问题方法的文章就介绍到这了,更多相关pip安装tensorflow问题内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 完美解决安装完tensorflow后pip无法使用的问题

    Win8,ANACONDA3(64-bit),Python3.6.2.ANACONDA Prompt中不能用pip命令安装包,并且是在安装了TensorFlow后才发生的. 报错如下: F:\360Downloads>pip install --upgrade pip Exception: Traceback (most recent call last): File "E:\tools\anaconda\py3\lib\site-packages\pip\basecommand.py&q

  • 解决Tensorflow使用pip安装后没有model目录的问题

    在使用pip安装Tensorflow后,在其目录中没有找到model目录,重复安装了两遍依然没有,原因未知. 于是,使用源码安装的方法: (1)收下,使用git clone源码工程: git clone –recurse-submodules https://github.com/tensorflow/tensorflow 注意这里的参数不可省略,用于获取 TesorFlow 依赖的 protobuf 库 经咨询发现上述查看的路径错误,应该查看如下路径: /usr/local/lib/pytho

  • pip安装tensorflow的坑的解决

    在我看来学习不难,配置一些环境真的很痛苦,之前的caffe配置,一口老血.. 不过用Python遇到了pip安装,真的赞,可是在用pip装tensorflow,竟然抛错?????黑脸.. 一.一开始中途报错,可能是网问题,所以报times out(猜测) 后来发现可能是pip命令不对 我是cpu,应该选2,之前写的1. 二.后来直接pip install tensorflow,tensorflow装完,自动装numpy却报错了.因为我之前自己用了numpy,早就装了.而每个tensorflow都

  • 解决pip安装tensorflow中出现的no module named tensorflow.python 问题方法

    由于本博文的浏览量已经破万了,看了一下是自己很久以前写的了,刚开始写博客,感觉废话一大堆.为了不浪费大家的时间,这里就直接说怎么解决问题的吧. 其实就是我自己装了一个python-pip,至于是自己下的安装包安装的还是python2自带的我也忘了,然后后来应该是又装了一个python3,结果用pip install tensorflow 就出现了这个问题,总之就是因为执行这个命令的时候,pip没将tensorflow装在python3的目录里,然后用的时候调用的python3,所以导致找不到.所

  • 解决已经安装requests,却依然提示No module named requests问题

    Python版本3.5.1, pip install requests 之后依然提示 Python ImportError: No module named 'requests' 经过文件搜索和提示,发现是因为安装目录不正确. 一定要切到Python的主目录下安装requests. 如果提示已经安装,那原因是安装的路径不正确,需要先卸载.找到现在的安装目录(会提示),在CMD窗口切过去,执行: pip uninstall requests C:\Users\Administrator>pip u

  • 解决pip安装的第三方包在PyCharm无法导入的问题

    一般我们安装Python的第三方包都会在终端执行下列命令进行安装: pip install 要安装的包名 安装成功后发现在PyCharm中仍然存在找不到包的问题,为什么呢? 总之就是PyCharm找不到pip安装的包的路径,比如我之前用pip安装的matplotlib包的路径: pip show matplotlib 显示如下: Name: matplotlib Version: 3.1.2 Summary: Python plotting package Home-page: https://

  • 深入理解Tensorflow中的masking和padding

    TensorFlow是一个采用数据流图(data flow graphs),用于数值计算的开源软件库.节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor).它灵活的架构让你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU),服务器,移动设备等等.TensorFlow 最初由Google大脑小组(隶属于Google机器智能研究机构)的研究员和工程师们开发出来,用于机器学习和深度神经网络方面的研究,但这个系统的

  • 运行python提示no module named sklearn的解决方法

    在Python中,出现'no module named sklean'的原因是,没有正确安装sklean包.可以使用pip包管理器来安装包,pip包管理器会自动安装包所依赖bai的包而无需额外手动安装,因此十分方便.使用pip包管理器安装包的方法如下: 在命令行中输入:pip install sklean 如果成功安装,会提示"Successfully installed sklean". 其实参考下面的方法 1.安装支持部分: 在terminal里面直接输入以下命令,这个命令会安装s

  • 解决导入django_filters不成功问题No module named 'django_filter'

    1.进入到虚拟环境workon 虚拟环境名, 输入pip list (django_py3_1.11) python@ubuntu:~$ pip list 看到pip安装列表, 有django-filters 0.2.1, 看着没啥问题 2.手动进入到虚拟环境的site-packages目录: cd ~/.virtualenvs/django_py3_1.11/lib/python3.5/site-packages/ 上面的''django_py3_1.11''是我自己的虚拟环境名, 要改成自己

  • python中pip安装库时出现Read timed out解决办法

    昨天第一次用python画圆,当时并没有安装numpy库(导入数据包)和matplotlib库(导入图形包),于是尝试用pip安装库 首先,我先更新了pip,如下图: 顺便附上成功截图: 然后安装numpy库: 用这种常规方法安装库会出现time out,也就是超时的情况,以下是我的解决方法: 解决办法1:延长timeout时间 raise ReadTimeoutError(self._pool, None, 'Read timed out.')ReadTimeoutError: HTTPSCo

  • Python中pip安装非PyPI官网第三方库的方法

    在python中安装非自带python模块,有三种方式: 1.easy_install 2.pip 3.下载压缩包(.zip, .tar, .tar.gz)后解压, 进入解压缩的目录后执行python setup.py install命令 本文主要针对pip安装时可能会碰到的一种情况,及解决办法: 假如我要安装pylint模块,该模块非python自带模块,用import肯定不能导入,需要额外安装 复制代码 代码如下: >>> import pylint  Traceback (most

随机推荐