1
遇到全新安裝Anaconda的問題。我使用Python 3.5創建了一個環境,並試圖運行一個簡單的腳本,但無論出於何種原因,我在導入語句中看到了問題。Anaconda Python 3.5腳本的問題
import os
import csv
import numpy as np
import scipy
因此,還有其他類似的錯誤報告,但他們從一段時間後,似乎並沒有被鏈接到蟒蛇。我沒有看到這在我的筆記本電腦上)運行el capitan)也運行miniconda(順便說一句,這是發生在mac osx el capitan)。我不明白爲什麼anaconda會在python 3.5環境下嘗試調用usr/local/lib/python2.7。這是正常的嗎?任何援助將不勝感激!
Traceback (most recent call last):
File "myTest.py", line 11, in <module>
import scipy
File "/Users/dennis/anaconda/envs/test/lib/python3.5/site-packages/scipy/__init__.py", line 61, in <module>
from numpy import show_config as show_numpy_config
File "/usr/local/lib/python2.7/site-packages/numpy/__init__.py", line 180, in <module>
from . import add_newdocs
File "/usr/local/lib/python2.7/site-packages/numpy/add_newdocs.py", line 13, in <module>
from numpy.lib import add_newdoc
File "/usr/local/lib/python2.7/site-packages/numpy/lib/__init__.py", line 8, in <module>
from .type_check import *
File "/usr/local/lib/python2.7/site-packages/numpy/lib/type_check.py", line 11, in <module>
import numpy.core.numeric as _nx
File "/usr/local/lib/python2.7/site-packages/numpy/core/__init__.py", line 14, in <module>
from . import multiarray
ImportError: dlopen(/usr/local/lib/python2.7/site-packages/numpy/core/multiarray.so, 2): Symbol not found: _PyBuffer_Type
Referenced from: /usr/local/lib/python2.7/site-packages/numpy/core/multiarray.so
Expected in: flat namespace
in /usr/local/lib/python2.7/site-packages/numpy/core/multiarray.so
只是一個快速評論...我安裝了ipython筆記本,並嘗試了一個簡單的**導入scipy **,它會產生相同的錯誤 – Dennis
您是否嘗試打開一個新的終端窗口?不只是一個新標籤。 –
嗨邁克,是的,起初我以爲它可能是蟒蛇中的一個錯誤,但我在拆卸和安裝最新的anaconda版本之前,與我的miniconda安裝有同樣的問題。我認爲這是我的env(不是anaconda env)中的某個問題,但我不知道會導致此問題的線索。 – Dennis