我安装了最新版本的Python(3.6.4 64位)和最新版本的PyCharm(2017.3.3 64位)。然后我在PyCharm (Numpy, Pandas等)中安装了一些模块,但当我尝试安装Tensorflow时,它没有安装,我得到了错误消息:
无法找到一个满足需求的版本
没有找到匹配的TensorFlow分布。
然后我尝试从命令提示符安装TensorFlow,我得到了同样的错误消息。
不过,我确实成功安装了tflearn。
我也安装了Python 2.7,但我再次得到相同的错误消息。我在谷歌上搜索了这个错误,并尝试了一些建议给其他人的东西,但都不起作用(这包括安装Flask)。
如何安装Tensorflow?谢谢。
Tensorflow似乎需要特殊版本的工具和库。
Pip只负责python版本。
以专业的方式处理这个问题(这意味着为我和其他人节省了大量的时间)
你必须像这样为每个软件设置一个特殊的环境。
这方面的高级工具是conda。
我用以下命令安装了Tensorflow:
Sudo apt安装python3
Sudo update-alternatives——install /usr/bin/python
Sudo安装python3-pip
Sudo apt-get安装卷曲
curl https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh > Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
yes
来源 ~/.巴什尔克
安装自己的phyton等等
纳米.bashrc
也许在这里插入你的代理等等。
Conda create——name your_name python=3
Conda激活your_name
Conda install -c Conda -forge tensorflow
检查一切是否顺利
import tensorflow as tf;tf.enable_eager_execution ();打印(tf.reduce_sum (tf。random_normal((1000、1000))))
PS:一些命令可能会有帮助
Conda搜索张量流
https://www.tensorflow.org/install/pip
使用virtualenv。康达更有能力。Miniconda ist足够了;完整的conda
没有必要
我在macOS (M1 Pro)上遇到了这个问题,即使安装了最新的64位Python和最新的pip。这就是我解决的方法。试着跑步:
pip install tensorflow-macos
如果你将得到这样的错误结尾(就像我做的那样)…
...
raise ReadTimeoutError(self._pool, None, "Read timed out.")
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
...然后简单地运行:
pip install --default-timeout=100 tensorflow-macos