首页 > 解决方案 > 在 Python 中的 virtualenv 中安装 statsmodels 时出现 PermissionError

问题描述

我正在使用 Ubuntu,我尝试过

python3 -m virtualenv env
source env/bin/activate
pip3 install -r requirements.txt

我的requirements.txt简单包括

numpy
statmodels

但我得到这个错误

PermissionError: [Errno 13] Permission denied: '/usr/lib/python3.5/site-packages

如果我尝试jupyter notebook然后import numpy as np在笔记本中输入,我会得到

ImportError: No module named numpy

为什么是这样?

标签: python

解决方案


看起来您没有将软件包安装到虚拟环境中。

我猜你在 Linux 上使用默认的 pip3 包管理器,而不是你的虚拟环境中包含的包管理器。

你能试试看pip install -r requirements.txt它是如何工作的吗?


推荐阅读