Python pip.py() Examples
The following are 26
code examples of pip.py().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
pip
, or try the search function
.
Example #1
Source File: bootstrap.py From MusicBot with MIT License | 6 votes |
def setup(self, data): if not data: # It's safe to use ensurepip. print("Installing pip...") try: import ensurepip ensurepip.bootstrap() except PermissionError: # panic and try and sudo it sudo_check_call("python3.5 -m ensurepip") return # Instead, we have to run get-pip.py. print("Installing pip...") try: sudo_check_call(["python3.5", "{}".format(data)]) except FileNotFoundError: subprocess.check_call(["python3.5", "{}".format(data)])
Example #2
Source File: bootstrap.py From rhinobot_heroku with MIT License | 6 votes |
def setup(self, data): if not data: # It's safe to use ensurepip. print("Installing pip...") try: import ensurepip ensurepip.bootstrap() except PermissionError: # panic and try and sudo it sudo_check_call("python3.5 -m ensurepip") return # Instead, we have to run get-pip.py. print("Installing pip...") try: sudo_check_call(["python3.5", "{}".format(data)]) except FileNotFoundError: subprocess.check_call(["python3.5", "{}".format(data)])
Example #3
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #4
Source File: bootstrap.py From MusicBot with MIT License | 5 votes |
def download(self): # Try and use ensurepip. try: import ensurepip return False except ImportError: # Download `get-pip.py`. # We hope we have urllib.request, otherwise we're sort of fucked. f = tempfile.NamedTemporaryFile(delete=False) f.close() # we only want the name print("Downloading pip...") urlretrieve(GET_PIP, f.name) return f.name
Example #5
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #6
Source File: dist_utils_old.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #7
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #8
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #9
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #10
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #11
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #12
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #13
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #14
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #15
Source File: dist_utils.py From st2-auth-backend-ldap with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #16
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #17
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #18
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #19
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #20
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #21
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #22
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #23
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #24
Source File: dist_utils.py From st2 with Apache License 2.0 | 5 votes |
def apply_vagrant_workaround(): """ Function which detects if the script is being executed inside vagrant and if it is, it deletes "os.link" attribute. Note: Without this workaround, setup.py sdist will fail when running inside a shared directory (nfs / virtualbox shared folders). """ if os.environ.get('USER', None) == 'vagrant': del os.link
Example #25
Source File: bootstrap.py From rhinobot_heroku with MIT License | 5 votes |
def download(self): # Try and use ensurepip. try: import ensurepip return False except ImportError: # Download `get-pip.py`. # We hope we have urllib.request, otherwise we're sort of fucked. f = tempfile.NamedTemporaryFile(delete=False) f.close() # we only want the name print("Downloading pip...") urlretrieve(GET_PIP, f.name) return f.name
Example #26
Source File: piptool.py From rules_python with Apache License 2.0 | 5 votes |
def pip_main(argv): # Extract the certificates from the PAR following the example of get-pip.py # https://github.com/pypa/get-pip/blob/430ba37776ae2ad89/template.py#L164-L168 cert_tmpdir = tempfile.mkdtemp() cert_path = os.path.join(cert_tmpdir, "cacert.pem") atexit.register(lambda: shutil.rmtree(cert_tmpdir, ignore_errors=True)) with open(cert_path, "wb") as cert: cert.write(pkgutil.get_data("pip._vendor.requests", "cacert.pem")) argv = ["--isolated", "--disable-pip-version-check", "--cert", cert_path] + argv return pip.main(argv)