On Tue, Apr 23, 2013 at 5:59 PM, Lolo Lolo <losermelo...@yahoo.com> wrote: > found the activate file inside a folder name Scripts (instead of bin) and > and tried the same command, but now i get this error: > > File "Scripts/activate", line 4 > deactivate () { > ^ > SyntaxError: invalid syntax
Run Scripts\activate.bat if your shell is cmd, or Scripts\activate.ps1 if you're using PowerShell. These are shell scripts. Do not run them with Python. ---- >From the outset, use an elevated console and make sure you use the desired version of Python when you install distribute/setuptools (use distribute in 3.x). Be explicit here. For example, if 2.7 is in C:\Python27, run CWD\>C:\Python27\python setup.py install CWD is substituting here for your actual "current working directory", as displayed in the default cmd shell prompt. Or use pylauncher (installed with 3.3): CWD\>py -2.7 setup.py install Then install pip with easy_install: CWD\>C:\Python27\Scripts\easy_install -Z pip Finally virtualenv: CWD\>C:\Python27\Scripts\pip install virtualenv If you're using Python 3.3, you may instead want to use the new virtual environment module "venv" described in PEP 405: http://www.python.org/dev/peps/pep-0405 Once the system-wide installation is finished you no longer need to (and really shouldn't) work in an elevated console. ---- Generally I recommend using pip instead of easy_install. However, if you have exe installers for pre-compiled packages, you can install them with easy_install, at least if the installer is built with distutils. pip can't do this. For example: (gmapenv) CWD\>easy_install -Z package-XXX-py2.7.exe Note that "(gmapenv)" in the prompt signals that the "gmapenv" virtual environment is active. Run "deactivate" to quit the virtual environment and restore the original PROMPT and PATH. _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor