Установка составляющей с Pip



можно установить включает в себя С Пип используя pip install numpy.



есть ли подобная возможность с составляющей? (Делать pip install scipy не работает.)





обновление



пакет SciPy теперь доступен для установки с pip!

750   15  

15 ответов:

попытка easy_install указывает на проблему с их список на Индекс Пакета Python, который ищет Пип.

easy_install scipy
Searching for scipy
Reading http://pypi.python.org/simple/scipy/
Reading http://www.scipy.org
Reading http://sourceforge.net/project/showfiles.php?group_id=27747&package_id=19531
Reading http://new.scipy.org/Wiki/Download

однако не все потеряно;pip установить с Subversion (SVN),Git,Mercurial и базар репозитории. SciPy использует SVN:

pip install svn+http://svn.scipy.org/svn/scipy/trunk/#egg=scipy

обновление (12-2012):

pip install git+https://github.com/scipy/scipy.git

поскольку NumPy является зависимостью, она должна быть установлен также.

обязательное условие:

sudo apt-get install build-essential gfortran libatlas-base-dev python-pip python-dev
sudo pip install --upgrade pip

сами пакеты:

sudo pip install numpy
sudo pip install scipy

дополнительные пакеты:

sudo pip install matplotlib   OR  sudo apt-get install python-matplotlib
sudo pip install -U scikit-learn
sudo pip install pandas

src

в Ubuntu 10.04 (Lucid), я мог бы успешно pip install scipy (в пределах virtualenv) после установки некоторых его зависимостей, в частности:

$ sudo apt-get install libamd2.2.0 libblas3gf libc6 libgcc1 libgfortran3 liblapack3gf libumfpack5.4.0 libstdc++6 build-essential gfortran libatlas-sse2-dev python-all-dev

чтобы установить scipy на windows, выполните следующие инструкции: -

Шаг 1 : Нажмите по этой ссылке http://www.lfd.uci.edu/~и gohlke/pythonlibs/#составляющей загрузить составляющей .whl-файл (например, scipy-0.17.0-cp34-none-win_amd64.whl).

Шаг-2: Перейдите в каталог, где находится этот файл загрузки из командной строки (имя папки cd ).

Шаг 3: выполните следующую команду:

pip install scipy-0.17.0-cp27-none-win_amd64.whl

Я пробовал все выше, и ничего не работало для меня. Это решило все мои проблемы:

pip install -U numpy

pip install -U scipy

отметим, что до pip install просит пакет повышен. Без него, если пакет уже установлен pip сообщит вам об этом и выйти, ничего не делая.

если я сначала установлю BLAS, LAPACK и gcc Fortran в качестве системных пакетов (я использую Arch Linux), Я могу получить SciPy установлен с:

pip install scipy

на Fedora, это работает:

sudo yum install -y python-pip
sudo yum install -y lapack lapack-devel blas blas-devel 
sudo yum install -y blas-static lapack-static
sudo pip install numpy
sudo pip install scipy

если вы public key ошибки при загрузке, добавить --nogpgcheck в качестве параметра yum, например: yum --nogpgcheck install blas-devel

В Fedora 23 вперед, использовать dnf вместо yum.

для пользователей Arch Linux:

pip install --user scipy необходимые условия для установки следующих пакетов Arch:

  • gcc-fortran
  • blas
  • lapack

аддон для Ubuntu (Ubuntu 10.04 LTS (Lucid Lynx)):

репозиторий перемещен, но a

pip install -e git+http://github.com/scipy/scipy/#egg=scipy

Не для меня... С помощью следующих шагов он, наконец, сработал (как root в виртуальной среде, где python3 ссылка на Python 3.2.2): установите зависимости Ubuntu (см. elaichi), clone NumPy и SciPy:

git clone git://github.com/scipy/scipy.git scipy

git clone git://github.com/numpy/numpy.git numpy

построить NumPy (в пределах

в моем случае он не работал, пока я также не установил следующий пакет: libatlas-base-dev, gfortran

 sudo apt-get install libatlas-base-dev gfortran

затем запустите pip install scipy

  1. установить python-3.4.4
  2. scipy-0.15.1-win32-superpack-python3. 4
  3. применить следующие рекомендации doc
py -m pip install --upgrade pip
py -m pip install numpy
py -m pip install matplotlib
py -m pip install scipy
py -m pip install scikit-learn

кроме всех этих ответов, Если вы устанавливаете python 32bit на своей 64-битной машине, вы должны загрузить scipy 32-бит независимо от вашей машины. http://www.lfd.uci.edu/~gohlke / pythonlibs/ В приведенном выше URL вы можете скачать пакеты и команду: pip install

ответ-да, есть.

во-первых, вы можете легко установить команды использования numpy:

pip install numpy

затем вы должны установить mkl, который требуется Scipy, и вы можете скачать его здесь

после загрузки имя_файла.колесо установки

C:\Users\****\Desktop\a> pip install mkl_service-1.1.2-cp35-cp35m-win32.whl
Processing c:\users\****\desktop\a\mkl_service-1.1.2-cp35-cp35m-win32.whl 
Installing collected packages: mkl-service    
Successfully installed mkl-service-1.1.2

тогда на том же сайте вы можете скачать scipy-0.18.1-cp35-cp35m-win32.колесо

Примечание: Вы должны загрузить имя файла.колесо согласно вашей версии python, если ваша версия python составляет 32bit python3. 5, Вы должны загрузить ее, а" win32 " - это ваша версия python, а не версия вашей операционной системы.

затем установите имя_файла.колесо вроде этого:

C:\Users\****\Desktop\a>pip install scipy-0.18.1-cp35-cp35m-win32.whl
Processing c:\users\****\desktop\a\scipy-0.18.1-cp35-cp35m-win32.whl
Installing collected packages: scipy
Successfully installed scipy-0.18.1

тогда остается только одно: закомментировать специальную строку или появятся сообщения об ошибках при вменении команды "import scipy".

так прокомментируйте эту строку

from numpy._distributor_init import NUMPY_MKL  # requires numpy+mkl

в этот файл: your_own_path\lib\site-packages\scipy__init__.py

тогда вы можете использовать SciPy:)

здесь говорит вам больше о последнем шаге.

здесь подобный ответ на подобный вопрос.

для gentoo, он находится в главном репозитории: emerge --ask scipy

вы также можете использовать это в windows с python 3.6 python -m pip install scipy

Comments

    Ничего не найдено.