Setting up a virtualenv: No module named 'pip'

no module named venv
python virtualenv
modulenotfounderror: no module named 'flask'
pip install only in virtualenv
pip install virtualenv
pip install into venv
pip install virtualenv not working
error no module named flask_swagger

I have a fresh install of Python 3.3.4 on a Windows Server 2008 R2 machine. I've successfully installed the latest versions of Setuptools, Pip and Virtualenv globally:

python ez_setup.py
easy_install pip
pip install virtualenv

Now when I try to set up a virtualenv using virtualenv ENV I get the following stack trace:

New python executable in ENV\Scripts\python.exe
Installing setuptools, pip...
  Complete output from command [path redacted]\ENV\Scripts\python.exe -c "import sys, pip; sys...d\"] + sys.argv[1:]))" setuptools pip:
  Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named 'pip'
----------------------------------------
...Installing setuptools, pip...done.
Traceback (most recent call last):
  File "C:\Python33\lib\runpy.py", line 160, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "C:\Python33\lib\runpy.py", line 73, in _run_code
    exec(code, run_globals)
  File "C:\Python33\Scripts\virtualenv.exe\__main__.py", line 9, in <module>
  File "C:\Python33\lib\site-packages\virtualenv.py", line 824, in main
    symlink=options.symlink)
  File "C:\Python33\lib\site-packages\virtualenv.py", line 992, in create_environment
    install_wheel(to_install, py_executable, search_dirs)
  File "C:\Python33\lib\site-packages\virtualenv.py", line 960, in install_wheel
    'PIP_NO_INDEX': '1'
  File "C:\Python33\lib\site-packages\virtualenv.py", line 902, in call_subprocess
    % (cmd_desc, proc.returncode))
OSError: Command [path redacted]\ENV\Scripts\python.exe -c "import sys, pip; sys...d\"] + sys.argv[1:]))" setuptools pip failed with error code 1

I've never seen this error before, and the stack trace doesn't make any sense to me. I can successfully import pip from a Python shell. Can anyone help me fix this?

Update The env installs successfully when I supply the --system-site-packages flag.

No module named 'virtualenv', I have python2 and python3 at the same time. you are likely installing for Python3 but trying to run with Python2 (or vice versa). for installing into� NOTE: Set the above value to the python version with which virtualenv was installed. In my case it was python3.5 so I have set that value. How to find out the python version used to install virtualenv? Again type pip --version in the terminal. Then open a new shell session and try mkvirtualenv again. This time it should work.

Annoyingly, it looks like this might be a Python bug. https://github.com/pypa/virtualenv/issues/564 references http://bugs.python.org/issue20621, which is still open but looks like it's going to be fixed in 3.3.5.

Dropping my Python installation back down to 3.3.3 fixed the issue.

Using virtualenv to Manage Your Own Python Environment, To install a Python package or version, we recommend using the virtualenv _internal import main ImportError: No module named _internal The problem ended up being different versions of python2.6 -- my virtualenv (which I had actually created at an earlier date to the same purpose) already had python 2.6.4 installed, while the system was up to 2.6.6. I had tried virtualenv <path> --no-site-packages --python=python2.6 --clear, but apparently --clear doesn't clear out the old

I know it says Update in bold at the bottom of your question, but my colleague and I both missed that you answered your own question.

So, in case anyone else might miss it, try the --system-site-packages flag. This worked for us:

virtualenv ENV --system-site-packages

/usr/bin/python: No module named virtualenvwrapper � Issue #80 , /usr/bin/python: No module named virtualenvwrapper #80. Open .readthedocs. io/en/latest/install.html#python-interpreter-virtualenv-and-path Python3 virtualenv: ImportError: no module named 'ConfigParser' Ask Question Asked 5 years ago. Active 1 month ago. And even after setting up pyenv,

pipenv results with "ModuleNotFoundError: No module named"; but , First before running pipenv install ; deleting any preious using pipenv --rm and cleaning, Creating a virtualenv for this project… line 1, in <module> from flask import Flask ModuleNotFoundError: No module named 'flask'. ImportError: No module named 'mptt' Hello! I have setting up the virtualenv, just like described in VirtualEnvForNewerDjango. In bash virtual env activating and

virtualenv, ModuleNotFoundError: No module named 'kivy' . How do I fix this error? 1 � How do I create a Python virtual environment in the Ubuntu on� See our guide to setting up a virtualenv to user a newer version of Django Hello all, anybody see this problem: "No module named RequireDebugFalse" when running: python manage.py syncdb ? (My code was developed on my machine , trying to deploy here.)

A Guide to Python's Virtual Environments, Install packages on a host on which you do not have admin privileges. Say we wanted to create a virtual environment for a project we're working on called All we need to do is execute the venv module, which is part of the� Creating a virtual environment¶. venv (for Python 3) and virtualenv (for Python 2) allow you to manage separate package installations for different projects. They essentially allow you to create a “virtual” isolated Python installation and install packages into that virtual installation.

Comments
  • Make sure path till 'pip.exe' is in set in Path Environment variable.
  • @PriyankPatel pip is definitely on the Path; I can find it using where pip and run it using pip