【发布时间】:2017-06-11 16:44:57
【问题描述】:
我有带有 Python 2 的 Windows 10(64 位计算机)。这是cmd > 上的输出:
Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:42:59)
[MSC v.1500 32 bit (Intel)] on win32
在C:\Python27 中可见。
在同一文件夹中有 Python 3:C:\Python36-32。
在我的路径中,我有 C:\ProgramData\Anaconda2\Scripts,它似乎默认为 Project Interpreter: 2.7.13 (C:\ProgramData\Anaconda2\python.exe)。
因此,在 Python 3 中进行了大量的拉扯和改进代码之后(您可以查看我以前的帖子以获得一个想法),我启动并运行了 Python 2。
只有我最感兴趣的是 Google 选择用于 ML 的 Python - 特别是 Tensorflow。而且,唉,Tensorflow 在 Python 3 上运行!
没问题吧?毕竟我已经下载并安装在C:\...错了!
如果我在选择 Python3 后去 PyCharms 并尝试安装 Tensorflow,我会得到:
好的...所以我转到终端提示符,然后在那里尝试:
C:\Users\Toni>pip install tensorflow
Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow
但这可能是因为我有 Python2?
所以我去谷歌,找到这个promising post,这让我觉得去cmd >并输入conda install python=3.5.0就可以了。
问题是,如果我运行这个程序,我会被要求卸载一堆我辛苦工作的东西,例如autograd 包...
我能否从 Dante 的 np.inferno 中获得有关如何运行 Tensorflow 的帮助?
【问题讨论】:
-
您可以尝试按照此步骤stackoverflow.com/questions/43322964/… 并使用 Spyder 或 Jupyter
标签: python windows python-2.7 tensorflow anaconda