Movatterモバイル変換


[0]ホーム

URL:


Wayback Machine
21 captures
19 Nov 2021 - 28 Jun 2025
DecFEBMar
Previous capture24Next capture
202220232025
success
fail
COLLECTED BY
Organization:Internet Archive
Focused crawls are collections of frequently-updated webcrawl data from narrow (as opposed to broad or wide) web crawls, often focused on a single domain or subdomain.
Collection:github.com
TIMESTAMPS
loading
The Wayback Machine - https://web.archive.org/web/20230224051024/https://github.com/django/django/blob/main/setup.py
Skip to content
Permalink
main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

django/setup.py/
Jump to
Code definitions

No definitions found in this file.

Code navigation not available for this commit

Go to file
  • Go to file
  • Copy path
  • Copy permalink
 
 
Cannot retrieve contributors at this time
importos
importsite
importsys
fromdistutils.sysconfigimportget_python_lib
fromsetuptoolsimportsetup
# Allow editable install into user site directory.
# See https://github.com/pypa/pip/issues/7953.
site.ENABLE_USER_SITE="--user"insys.argv[1:]
# Warn if we are installing over top of an existing installation. This can
# cause issues where files that were deleted from a more recent Django are
# still present in site-packages. See #18115.
overlay_warning=False
if"install"insys.argv:
lib_paths= [get_python_lib()]
iflib_paths[0].startswith("/usr/lib/"):
# We have to try also with an explicit prefix of /usr/local in order to
# catch Debian's custom user site-packages directory.
lib_paths.append(get_python_lib(prefix="/usr/local"))
forlib_pathinlib_paths:
existing_path=os.path.abspath(os.path.join(lib_path,"django"))
ifos.path.exists(existing_path):
# We note the need for the warning here, but present it after the
# command is run, so it's more likely to be seen.
overlay_warning=True
break
setup()
ifoverlay_warning:
sys.stderr.write(
"""
========
WARNING!
========
You have just installed Django over top of an existing
installation, without removing it first. Because of this,
your install may now include extraneous files from a
previous version that have since been removed from
Django. This is known to cause a variety of problems. You
should manually remove the
%(existing_path)s
directory and re-install Django.
"""
% {"existing_path":existing_path}
)

[8]ページ先頭

©2009-2025 Movatter.jp