Я устанавливаю библиотеку 'numpy1.11.0', 'pandas0.18.1', 'scipy0.17.1' с помощью pip в пакеты сайта. Проблема заключается в том, что когда я импортировать NumPy и SciPy в моем проекте, старая версия, которая также была установлена импортирован вместо новой версии:Пакет старой версии импорта Python вместо нового
import numpy as np
import pandas as pd
import scipy as sc
print(np.__version__)
print(np.__file__)
print(pd.__version__)
print(pd.__file__)
print(sc.__version__)
print(sc.__file__)
output:
1.8.0rc1
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/__init__.pyc
0.18.1
/Library/Python/2.7/site-packages/pandas/__init__.pyc
0.13.0b1
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/scipy/__init__.pyc
Как установлено только один панды, новая версия правильно импортирован ,
Оба питона и сайта-пакеты имеют NumPy и SciPy.
Как я могу исправить проблему, спасибо!
Устанавливаете ли вы с помощью пипетки или варки? – Merlin
Да, новый пакет был установлен в пакеты сайта by pip. – itenyh
Или вы можете удалить версию для варки numpy и scipy --- но я думаю, OSX ее использует. У меня была такая же проблема ... Эта проблема повторяется каждый раз, когда вы обновляете python с использованием варева ... Вы используете варево, правильно .. – Merlin