1
Я только начал использовать virtualenv для моего существующего проекта питона и побежал в неприятности ...питон virtualenv SciPy ошибка импорта не определено имя
Когда я пытаюсь импортировать следующие
from scipy.sparse.linalg import spsolve
это вызывает импорт ошибка при активации virtualenv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File ".../lib/python2.7/site-packages/scipy/sparse/linalg/__init__.py", line 110, in <module>
from .dsolve import *
File ".../lib/python2.7/site-packages/scipy/sparse/linalg/dsolve/__init__.py", line 60, in <module>
from .linsolve import *
File ".../lib/python2.7/site-packages/scipy/sparse/linalg/dsolve/linsolve.py", line 10, in <module>
from . import _superlu
ImportError: .../lib/python2.7/site-packages/scipy/sparse/linalg/dsolve/_superlu.so: undefined symbol: dtrsm_
Когда я использую глобальные пакеты сайтов, я не получаю ошибку.
Может кто-нибудь мне помочь?
Возможно, вам, вероятно, придется сначала установить все пакеты, требуемые вашим проектом в виртуальную среду. –
Вы пытались использовать '--system-site-packages'? –
Я уже установил все пакеты, требуемые моим проектом, и я также получаю сообщение об ошибке при попытке импортировать его из IPython внутри virtualenv ... – akun73