在 virtualenv 中安装 Django 1.8 时遇到问题

Having trouble installing Django 1.8 in virtualenv

我在目标设备 (Raspberry Pi) 上的项目目录(一个 Django 项目)中,想在虚拟环境中安装 Django 1.8。我 运行 以下命令:

sudo pip-3.2 install virtualenv
virtualenv-3.2 venv
source venv/bin/activate
pip-3.2 install Django==1.8

但是 pip 尝试在 /usr/local/lib 安装 Django 并在以下位置出错:

creating /usr/local/lib/python3.2/dist-packages/django

error: could not create '/usr/local/lib/python3.2/dist-packages/django': Permission denied

我认为激活虚拟环境会使 pip 在项目 venv 目录中安装东西。我错过了什么吗?

使用pip代替pip-3.2

source venv/bin/activate
pip install Django==1.8

似乎pip-3.2 指向系统 pip。您可以通过which pip-3.2

查看