当前位置: 首页 > 面试题库 >

django安装:无法使用pip在Linux上安装django(ubuntu)

冷英光
2023-03-14
问题内容

我试图使用pip在ubuntu上安装django。但不幸的是我遇到了这样的错误。有人可以解释一下并告诉我一些解决方法吗?

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

----------------------------------------
Command /usr/bin/python -c "import setuptools;__file__='/home/franklingu/build/django   /setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /tmp/pip-W5MhGe-record/install-record.txt failed with error code 1
Storing complete log in /home/franklingu/.pip/pip.log

问题答案:

不要使用sudo而是使用虚拟环境,如下所示:

$ sudo apt-get install python-virtualenv
$ mkvirtualenv django_env
$ source django_env/bin/activate
(django_env) $ pip install django
(django_env) $ cd $HOME
(django_env) $ mkdir projects
(django_env) $ cd projects
(django_env)/projects $ django-admin.py startproject foo
(django_env)/projects $ cd foo
(django_env)/projects/foo $ python manage.py runserver

完成后;键入deactivate以退出虚拟环境:

(django_env)/projects/foo $ deactivate
/projects/foo $


 类似资料:
  • 问题内容: 我正在使用新版本的Django构建新的Django应用。我发现Django2.0可用(2.0.2)https://www.djangoproject.com/download/,现在尝试使用pip安装它。 点安装Django == 2.0.2 但这对我不起作用。 找不到满足Django == 2.0要求的版本(来自以下版本:1.1.3、1.1.4、1.2、1.2.1、1.2.2、1.2

  • 我试图安装Django 1.10在我的ubuntu 16.04使用。现在我面临一个错误,我认为是有关的目录的安装路径,但我不知道如何通过。这里是错误: > 有人能告诉我该怎么做才能修好它吗?提前谢谢。

  • 注意如果你已完成了安装步骤,可以直接进入下一章。 本节部分内容基于 Geek Girls Carrots (https://github.com/ggcarrots/django-carrots) 教程而来。 本章的部分内容基于 django-marcador 教程 ,使用知识共享署名-4.0 国际许可协议许可。 Django-marcador 教程的版权归 Markus Zapke-Gründe

  • 在這一章,我們會開始建立第一個 Django 專案,並瞭解如何使用虛擬環境。 首先,請開啟終端機,確定現在的位置是在家目錄底下: 我們先建立一個名為 djangogirls 的資料夾 mkdir djangogirls 並切換至剛剛建立的目錄 cd djangogirls 虛擬環境(virtualenv) 在安裝 Django 之前,我們要先建立一個虛擬環境(virtual environme

  • 在安装 Django 前,系统需要已经安装了Python的开发环境。接下来我们来具体看下不同系统下Django的安装。 Window 下安装 Django 如果你还未安装Python环境需要先下载Python安装包。 1、Python 下载地址:https://www.python.org/downloads/ 2、Django 下载地址:https://www.djangoproject.com

  • 问题内容: 我正在运行Linux(2.6.18-164.15.1.el5.centos.plus),并尝试安装pyodbc。我正在做pip install pyodbc并得到很长的错误列表,这些错误以 错误:命令“ gcc”失败,退出状态为1 我查看了 /root/.pip/pip.log ,看到了以下内容: InstallationError:命令/ usr / local / bin / py