Essa documentação é sempre instalada, porque está incorporada nos arquivos de origem. O comando especificado não funciona porque em python2.7 print
é tanto uma instrução quanto uma função, então pode estar confundindo a função help
.
Se você usar, por exemplo, help('os')
ou help("if")
, deverá obter as informações corretas:
$ python -c "help('if')"
The ''if'' statement
********************
The ''if'' statement is used for conditional execution:
if_stmt ::= "if" expression ":" suite
( "elif" expression ":" suite )*
["else" ":" suite]
It selects exactly one of the suites by evaluating the expressions one
by one until one is found to be true (see section *Boolean operations*
for the definition of true and false); then that suite is executed
(and no other part of the ''if'' statement is executed or evaluated).
If all expressions are false, the suite of the ''else'' clause, if
present, is executed.
Portanto, a documentação está instalada e esse comportamento que você vê deve ser um bug.