【问题标题】:Can't install Django Osx [closed]无法安装 Django Osx [关闭]
【发布时间】:2017-10-30 14:36:40
【问题描述】:

当我尝试安装它时出现:

Exception:
Traceback (most recent call last):
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/basecommand.py", line 215, in main
    status = self.run(options, args)
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/commands/install.py", line 342, in run
    prefix=options.prefix_path,
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_set.py", line 784, in install
    **kwargs
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py", line 851, in install
    self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py", line 1064, in move_wheel_files
    isolated=self.isolated,
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/wheel.py", line 345, in move_wheel_files
    clobber(source, lib_dir, True)
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/wheel.py", line 316, in clobber
    ensure_dir(destdir)
  File "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/utils/__init__.py", line 83, in ensure_dir
    os.makedirs(path)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", line 157, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/django'

【问题讨论】:

  • 您正在尝试全局安装它。不要那样做;使用 virtualenv。
  • 要么使用 sudo pip install 要么创建一个具有 755 权限的 virtualenv,然后将其安装在该 virtualenv 中
  • 谁在理智的头脑中建议使用 sudo 安装 django?
  • @AndreyShipilov 保留语言。它也是安装软件包的一种选择。
  • 这是一个安装 setuptools、wheel 和 pip 的选项。时期。不建议使用 sudo 全局安装第三方。

标签: python django macos python-3.x pip


【解决方案1】:

没有 virtualenv 使用 pip install --user django

https://virtualenv.pypa.io/en/stable/

【讨论】:

    猜你喜欢
    • 2017-09-23
    • 1970-01-01
    • 2015-11-28
    • 2020-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-27
    • 2018-07-26
    相关资源
    最近更新 更多