gpt4 book ai didi

python - 升级numpy版本

转载 作者:太空宇宙 更新时间:2023-11-03 16:01:47 27 4
gpt4 key购买 nike

我的系统中有三个 numpy。它们位于/usr/local/lib/python2.7/dist-packages/numpy、~/anaconda2/lib/python2.7/site-packages/numpy 和 ~/tensorflow/lib/python2.7/site-packages/ NumPy 的。 tensorflow是Python虚拟环境。

我检查了版本。我如何检查 numpy 内部有 version.py 文件并且可以看到

# THIS FILE IS GENERATED FROM NUMPY SETUP.PY
#
# To compare versions robustly, use `numpy.lib.NumpyVersion`
short_version = '1.11.2'
version = '1.11.2'
full_version = '1.11.2'
git_revision = 'bb6e3dc30016b89bf154f7d7fce4248e760bd40f'
release = True

if not release:
version = full_version

全部都是1.11版本。但是当我进入tensorflow虚拟环境时,python版本显示为1.8。

如何检查它引用的是哪个numpy版本?

如何升级?

(tensorflow)xxx@xxx-HP-Z420-Workstation:/$ python
Python 2.7.6 (default, Jun 22 2015, 17:58:13)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>> numpy.version.version
'1.8.2'
>>>

最佳答案

使用检查路径

import numpy
print numpy.__path__

如果不允许操作,请使用 rm/sudo rm 手动删除它。尝试运行下面的命令,它将覆盖到最新的 numpy 路径。

sudo easy_install numpy

现在,尝试导入tensorflow as tf,它应该找到正确的numpy。建议创建一个新的虚拟环境。

关于python - 升级numpy版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40275144/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com