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

Reply via email to