noob can't install python modules/scripts

Steven D'Aprano steve+comp.lang.python at
Sat Dec 29 05:12:19 CET 2012

On Fri, 28 Dec 2012 17:45:56 -0800, lostguru wrote:

> using easy_install as an example, I downloaded the .py script the
> website told me to use for 64-bit installations, and ran it; 

"The website"? There's more than one website on the Internet. Which 
website are you referring to? What .py script did you download? How did 
you run it? Details are important!

> as far as I
> know nothing happened (was I supposed to put it in a specific folder
> first before running it?) and trying to type "easy_install" into python
> gives me this:
> Traceback (most recent call last):
>   File "<pyshell#0>", line 1, in <module>
>     easy_install
> NameError: name 'easy_install' is not defined
> trying to type "easy_install BeautifulSoup4" gives me this:
> SyntaxError: invalid syntax

It looks like you tried to run the easy_install command from inside the 
Python interactive interpreter, rather than from your system shell.

The system shell ( or cmd.exe I guess) will have a $ or % sign 
as the prompt. Python usually has >>> as the prompt, although if you are 
running ActivePython it may be something else. You need to run the 
"easy_install BeautifulSoup4" command from the system shell, not Python.

Try that, and if there's another error, please copy and paste the exact 
command you used, and the full error message.


More information about the Python-list mailing list