依存関係の理由から(mayaviを使用して)私はnumpy v1.9.3
をconda python2.7 virtualenvで使用する必要があります。numpy 1.9.3、ImportError:_globalsという名前のモジュールがありません
しかしnumpyのインポートは失敗します。
(python2) [email protected]:~$ python
Python 2.7.12 |Continuum Analytics, Inc.| (default, Jul 2 2016, 17:42:40)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
>>> import numpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/User/anaconda3/envs/python2/lib/python2.7/site-packages/numpy/__init__.py", line 112, in <module>
from ._globals import ModuleDeprecationWarning, VisibleDeprecationWarning
ImportError: No module named _globals
を私はnumpyの1.11をインストールした場合、実際/home/User/anaconda3/envs/python2/lib/python2.7/site-packages/numpy/
には_globals.py
は、ありません、インポートが正常に動作します。この問題の原因は何ですか?
私はconda install numpy=1.9
でnumpyをpython2環境にインストールしました。
numpyバージョン1.8(np.version.version '1.8.0')ではなく、インストール時に表示されません。https://github.com/numpy/numpy/blob/master/numpy/ _globals.py – NaN
@NaN申し訳ありませんが、私は同意しますが、私はあなたのポイントを得るのか分からないのですか? –
私はGitHubで実際のスクリプトをチェックしました。通常、それが重要な追加であれば、どのバージョンに追加されたのかが示されます。そこから他のどのモジュールがそれを呼び出すかを知ることができます。この場合、その参照は2回しか表示されないので、新しいバージョンをフルインストールすると確実に修正されますが、この場合はスクリプトをコピーするだけで十分です – NaN