我正在尝试使用pipenv安装TensorFlow,但是安装总是失败。
我正在Windows 7上使用命令提示符。
我尝试了下面的Pipfile以及手动指定tensorflow =“ == 1.11.0”,但似乎没有任何作用。
这是我当前的Pipfile:
[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true
[dev-packages]
[packages]
requests = "*"
pandas = "*"
scipy = "*"
seaborn = "*"
scikit-learn = "*"
tensorflow = "*"
[requires]
python_version = "3.6"
我收到的错误(运行pipenv install
后)是:
Installing dependencies from Pipfile.lock (a4b797)...
An error occurred while installing tensorflow==1.12.0 --hash=.....
.....! Will try again.
.....
[pipenv.exceptions.InstallError]: ['Could not find a version that satisfies the requirement tensorflow==1.12.0 .....']
ERROR: ERROR: Package installation failed...
如果有人可以帮助我,那就太好了!
答案 0 :(得分:0)
问题是我安装了32位版本的Python。 Tensorflow需要64位版本。
重新安装后,我还需要通过pipenv --rm
删除旧的pipenv。