要在基于debian的发行版上为python3.x安装scipy:
sudo apt-get install python3-scipy
这对应于python2.x等效项:
sudo apt-get install python-scipy
在更独立于平台的注释上,pip
是安装python软件包的更标准的方法:
pip install --user scipy #pip install using default python version
为了确保您使用的是正确的pip版本,您始终可以更加明确:
pip2 install --user scipy # install using python2
pip3 install --user scipy # install using python3
此外,我相信anaconda或更轻巧的miniconda旨在使具有复杂依赖项的python软件包的安装更加容易,此外,它还允许使用环境,使其更易于具有不兼容版本等多种配置。这将创建+使用与您系统上的Python二进制文件不同的python二进制文件。
然后,将使用命令conda安装scipy:
conda install scipy
如果为特定版本安装scipy,则可以使用该python版本创建环境:
conda create -n my_environment_name python=3 scipy
一个人也可以在conda环境中和condapython软件包一起使用pip,但是我要确保您使用的是通过conda安装的pip,以避免冲突。为用户安装conda时的另一个好处是,--user
使用pip安装时不必添加标志。