私のシステムには3つのnumpyがあります。これらは/usr/local/lib/python2.7/dist-packages/numpy、〜/ anaconda2/lib/python2.7/site-packages/numpyおよび〜/ tensorflow/lib/python2.7/site-packages /数が少ない。 tensorflowはPythonの仮想環境です。numpyバージョンのアップグレード
バージョンを確認しました。どのように私がチェックすることは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バージョンを持っています。 しかし、テンソルフロー仮想環境の中に入ると、pythonのバージョンが1.8になります。
どのnumpyバージョンが参照されているかを確認するにはどうすればよいですか?
アップグレードの方法は?
(tensorflow)[email protected]:/$ 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'
>>>