小虾的 系统:win7
python版本:3.73
当小虾在命令窗口执行命令:pip install tensorflow,报错 Could not find a version that satisfies the requirement tensorflow
或者 下面这个错误:Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host=
'download.tensorflow.google.cn', port=443): Max retries exceeded with url: /mac/
cpu/tensorflow-1.8.0-py3-none-any.whl (Caused by SSLError("Can't connect to HTTP
S URL because the SSL module is not available."))
小虾想到了以前安装scrapy时,执行的命令:pip3.7 开头的。所以小虾抱着试试的态度试了一下成功了:
pip3.7 install --upgrade https://download.tensorflow.google.cn/mac/cpu/tensorflow-1.8.0-py3-none-any.whl
下面是小虾安装成功的截图:
如果还有不懂的,可以看一下这个链接,小虾觉得还是比较好的呢https://blog.csdn.net/cs_hnu_scw/article/details/79695347
当然如果有什么疑问也可以留言哦!我们共同讨论呀!
小虾使用了上面的步骤之后,测试其是否成功时发现不成功。小虾把其给卸载掉,使用下面的命令: pip3.7 uninstall tensorflow
所以小虾又使用下面的方法,成功了。如果你没成功的话,可以按照下面几个链接里的步骤安装一下。(根据我的链接的顺序来哦!)
1. https://blog.csdn.net/NCHFGFB/article/details/80788542
2. https://blog.csdn.net/bigdream123/article/details/99467316 (当你用第一个链接安装时,你可能会出现警告。可以按这个链接解决这个警告哦!)
3. WARNING:tensorflow:From D:/yxx/P/爬虫前奏/LSTM.py:4: The name tf.Session is deprecated. Please use tf.compat.v1.Session instead.
当你的运行测试自己的TensorFlow按装成功没的时候,出现这个错误时:则需要按照他的要求修改即可!(改前和改后对比)
如果你修改成功了,基本上你的TensorFlow ,就可以进行平常的使用了。
但小虾发现小虾的还有一个红色的警告信息(如下面所示)。小虾觉得不太舒服。所以小虾又搜了一下。
Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2
这个有2个解决办法,如果为了只是不看到这条红色的信息,则可以选择第一种方法,彻底解决的话,就用第二种方法。
1. 第一种方法:就是在你代码的开头加下面的 代码就可以了!
import os
os.environ["TF_CPP_MIN_LOG_LEVEL"]='1' # 这是默认的显示等级,显示所有信息
os.environ["TF_CPP_MIN_LOG_LEVEL"]='2' # 只显示 warning 和 Error
os.environ["TF_CPP_MIN_LOG_LEVEL"]='3' # 只显示 Error
2.第二种方法的话,小虾感觉比较麻烦,小虾就不演示。如果想了解,看下面的链接哦!
https://blog.csdn.net/wlwlomo/article/details/82806118
小虾暂时就用第一种方法了,如果后面真的要用到了,在来更新哦!如果你有什么不太懂的,我们一块可以交流哦!