使用pip faces错误在ubuntu16.04上安装Django

使用pip faces错误在ubuntu16.04上安装Django,django,pip,ubuntu-16.04,Django,Pip,Ubuntu 16.04,我试图使用pip install Django==1.10在我的ubuntu 16.04上安装Django 1.10。现在我面临着一个错误,我认为这与安装路径的目录有关,但我不知道如何通过。以下是错误: 例外情况: 回溯(最近一次呼叫最后一次): 文件“/home/atenagm/.local/lib/python2.7/site packages/pip/basecommand.py”,主目录第215行 status=self.run(选项、参数) 文件“/home/atenagm/.lo

我试图使用
pip install Django==1.10
在我的ubuntu 16.04上安装Django 1.10。现在我面临着一个错误,我认为这与安装路径的目录有关,但我不知道如何通过。以下是错误:

  • 例外情况: 回溯(最近一次呼叫最后一次): 文件“/home/atenagm/.local/lib/python2.7/site packages/pip/basecommand.py”,主目录第215行 status=self.run(选项、参数) 文件“/home/atenagm/.local/lib/python2.7/site-packages/pip/commands/install.py”,第317行,正在运行 prefix=options.prefix\u路径, 文件“/home/atenagm/.local/lib/python2.7/site packages/pip/req/req_set.py”,第742行,安装中 **夸尔斯 文件“/home/atenagm/.local/lib/python2.7/site packages/pip/req/req_install.py”,第831行,安装中 self.move\u wheel\u文件(self.source\u dir,root=root,prefix=prefix) 文件“/home/atenagm/.local/lib/python2.7/site packages/pip/req/req_install.py”,第1032行,在move_wheel_文件中 孤立的, 文件“/home/atenagm/.local/lib/python2.7/site packages/pip/wheel.py”,第346行,在move\u wheel\u文件中 clobber(源代码,lib_dir,True) 文件“/home/atenagm/.local/lib/python2.7/site packages/pip/wheel.py”,第317行,在clobber中 确保_dir(destdir) 文件“/home/atenagm/.local/lib/python2.7/site packages/pip/utils/init.py”,第83行,在目录中 os.makedirs(路径) makedirs中的文件“/usr/lib/python2.7/os.py”,第157行 mkdir(名称、模式) OSError:[Errno 13]权限被拒绝:'/usr/local/lib/python2.7/dist-packages/Django-1.10.dist-info'


有人能告诉我该怎么做才能修好它吗?提前感谢。

您可能需要超级用户权限才能全局安装软件包。因此,在命令之前附加
sudo

sudo pip install Django==1.10

以sudo的身份运行pip并不是最好的选择。这就像给超级用户访问外部应用程序的权限一样。不如先试试这个:

pip install --user django==1.11

非常感谢你。我不知道为什么我自己不能解决这个问题。如果你要在UBUNTU上安装django,那么你必须使用
sudopip install django==1.10
sudo
提供管理权限。