在python开发环境上安装依赖项时出错

在python开发环境上安装依赖项时出错,python,linux,ubuntu,Python,Linux,Ubuntu,我正在尝试在自己的电脑上运行此任务: 我对Linux不是很有经验,但我安装了Ubuntu14.04和Anaconda,为Python创建了一个开发环境。当我尝试在创建的虚拟环境中安装依赖项时,会出现错误 我在命令行中输入的命令: pip install -r requirements.txt 终端输出端的信息为: 标记化;文件='/tmp/pip-build-ALh008/gnureadline/setup.py';ExecCompileGetTokenize, 'open',openfile

我正在尝试在自己的电脑上运行此任务:

我对Linux不是很有经验,但我安装了Ubuntu14.04和Anaconda,为Python创建了一个开发环境。当我尝试在创建的虚拟环境中安装依赖项时,会出现错误

我在命令行中输入的命令:

pip install -r requirements.txt
终端输出端的信息为:

标记化;文件='/tmp/pip-build-ALh008/gnureadline/setup.py';ExecCompileGetTokenize, 'open',openfile.read.替换'\r\n','\n',file, “exec”安装-record/tmp/pip-VH7dz5-record/install-record.txt -外部管理的单一版本-编译-安装头/home/derk/assignment2/.env/include/site/python2.7/gnureadline失败 在/tmp/pip-build-ALh008/gnureadline中有错误代码1

编辑: 当输出中的消息数量为:

/home/derk/anaconda/lib/python2.7/site packages/numpy/distutils/system_info.py:1538: 用户警告: 未找到Blas源

但是我安装了这个

sudo apt get install gfortran libopenblas dev liblapack dev


这是成功的。这里可能有什么问题?

你给虚拟机分配了多少内存?我在Windows旁边安装了Ubuntu,所以没有虚拟机管理者在requirements.txt中将scipy 0.14.1改为0.15.1,也没有它可以工作。我希望这不会产生后果,也不知道为什么它不适用于较旧版本的Scipy。不幸的是,这不是解决方案。运行笔记本时会显示RuntimeError:module根据API版本a编译,但此版本的numpy是9
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

    ----------------------------------------
Command "/home/derk/assignment2/.env/bin/python -c "import setuptools,