0

You may smile when read this question, but.. I read in many places how to do this work, but I have this trouble:

I use a windows 7 system; I already installed python 3.2 and the module virtualenv; when I put the instruction: virtualenv -p /usr/bin/python 3.2
it send an syntax error. If I put the instruction: /usr/bin/virtualenv-3.2 It send the same syntax error. How do I create a virtualenv? Thanks for your help

asked Jul 7, 2015 at 22:36
4
  • 3
    How about a traceback? An error message? Literally any more information would help. We can't help you if we can't find out what the problem actually is. Commented Jul 7, 2015 at 22:38
  • ....I wasn't aware that /usr/ existed on Windows 7. Actually, I'm pretty bloody sure it doesn't :P Have you considered leaving out that argument and just running virtualenv [name_of_virtual_environment]? Commented Jul 7, 2015 at 22:43
  • 1
    Piggybacking off of @NightShadeQueen, maybe the problem is you're supposed to be doing this in a cygwin shell? Commented Jul 7, 2015 at 23:05
  • Just save yourself some trouble and don't do it in Windows. I know this is not a proper answer, but it wasn't a proper question either. Console things don't work properly on Windows. They just don't. I worked with python for 8 years, and I'd be terrified to have to get anything working on Windows. Get virtualbox, install ubuntu or whatever, it's free and really easy. Commented Jul 7, 2015 at 23:10

1 Answer 1

1

I believe the problem here is the path that you specify, which is unix based and not windows 7. Try to use the path to your python interpreter location on your windows system for the -p argument.

like for example:

mkvirtualenv -p c:/your/path/to/python2.5

May I give u some additional advice/tip:

In the past I've used virtualenvwrapper, which provides a set of function that make working with virtual environment a lot easier. I really loved it!

In order to install it, you should make sure that virtual environment is already installed, which I believe is the case for you.

Next run:

pip install virtualenvwrapper

next you can follow the simple steps here

answered Jul 7, 2015 at 22:56
Sign up to request clarification or add additional context in comments.

3 Comments

Note: pip is only included on Windows on Python 2.7.9+ and Python 3.4+.
Since OP mentioned he installed 3.2, this won't be an issue I presume? I wasn't aware of this though, so thank you!
I tried this and works fine: >set VENV=c:\myprojects folowing: >c:\Python33\python -m venv %VENV% and voila..

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.