Him*_*ors 19 python macos pip tensorflow
我正在尝试安装tensorflow r0.11.我试过了
pip install tensorflow==r0.11
pip install tensorflow<0.12
Run Code Online (Sandbox Code Playgroud)
但是我得到了这个错误
Could not find a version that satisfies the requirement tensorflow==0.11.0 (from versions: 0.12.0rc0, 0.12.0rc1, 0.12.0, 0.12.1)
No matching distribution found for tensorflow==0.11.0
Run Code Online (Sandbox Code Playgroud)
我假设pip不再支持depricated版本,我怎么能得到它?
我也试过了
pip install git+git://github.com/tensorflow/tensorflow@r0.11
Cloning git://github.com/tensorflow/tensorflow (to r0.11) to /private/var/folders/1p/7km73m0s2cvdfb1js3ct8_mh0000gn/T/pip-JMMIRP-build
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
IOError: [Errno 2] No such file or directory: '/private/var/folders/1p/7km73m0s2cvdfb1js3ct8_mh0000gn/T/pip-JMMIRP-build/setup.py'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/1p/7km73m0s2cvdfb1js3ct8_mh0000gn/T/pip-JMMIRP-build/
Run Code Online (Sandbox Code Playgroud)
Zha*_*hao 16
这适用于Mac OS 10.13.1.
pip install --user install tensorflow==1.3.0.
Run Code Online (Sandbox Code Playgroud)
Ben*_*rth 11
其他答案很有用,但问题仍然存在:为什么pip 没有旧版本?因为较旧的 TensorFlow 版本不是为您正在运行的 Python 版本构建的1。所以 pip 找不到它们。
如果您希望 pip 找到它们,请使用 TensorFlow 专为之构建的 python 版本。例如,TensorFlow 1.14.0 是为 Python3.7 构建的,如此处所示。
1这意味着:
bdist_wheel没有针对架构、Python 版本和操作系统的组合发布“内置发行版” 。对于简单的包,源代码分发可用于在 期间编译依赖项pip install,但tensorflow(或pytorch)不提供源代码分发,可能是因为它不太可能适用于或适合大多数用户,因为:
ash*_*ash 10
您可以直接从URL安装点子轮,例如:
# Ubuntu/Linux 64-bit, CPU only, Python 2.7
export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.11.0-cp27-none-linux_x86_64.whl
pip install --ignore-installed --upgrade $TF_BINARY_URL
Run Code Online (Sandbox Code Playgroud)
通常,可以在以下位置找到旧版TensorFlow的安装说明https://www.tensorflow.org/versions/r<version>/get_started/os_setup.例如,TensorFlow 0.12的安装说明可在以下位置找到:
https://www.tensorflow.org/versions/r0.12/get_started/os_setup#using_pip.
如果要安装tensorflow r0.11,则表示要安装某个分支的源(r0.11).因此,您应该遵循tensorflow的官方安装说明:https://www.tensorflow.org/install/install_sources :
如果您想安装"正常"版本.然后您可以轻松使用以下命令:
pip install --upgrade tensorflow==1.3.0.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
48543 次 |
| 最近记录: |