Erro de sintaxe no python 2.7.3

0

Estou tentando realizar uma tarefa relacionada ao QSTK em python2.7.3, mas acabando com um erro de sintaxe

[Python 2.7.3 (default, Sep 26 2012, 21:51:14) 
[GCC 4.7.2] on linux2
Type "copyright", "credits" or "license()" for more information.
>>> python tutorial1.py
SyntaxError: invalid syntax
>>> ],

Eu passei por todo um tutorial para configurar o python & amp; outros softwares de pré-requisito, tudo foi instalado perfeitamente, exceto pelo seguinte

@ubuntu:~$ sudo apt-get build-dep python-cvxopt
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: You must put some 'source' URIs in your sources.list

Esta instalação está incompleta?
O problema no Python está relacionado a esta instalação incompleta?

Como posso resolver esta instalação & amp; problema de erro de sintaxe?

    
por Raju 03.12.2012 / 21:22

1 resposta

2

Bem, seu problema original que mainfests em uma exceção SyntaxError é engraçado: você iniciou um interpretador python e então tenta executar um comando shell a partir daí. Isso não vai funcionar. Você precisa sair do interpretador Python (com Ctrl-D) e executar seu arquivo a partir do prompt do shell. O comando atual será o mesmo:

python tutorial1.py

(desde que seu diretório atual contenha tutorial1.py file)

Se você precisar de cvxopt module instalado em Python, você pode fazer isso com

sudo apt-get install python-cvxopt

Você não precisa usar o comando build-dep . Além disso, sugiro que você execute primeiro um simples script "Hello, World", que não depende de coisas complexas de terceiros, e só então tente usar cvxopt .

    
por Sergey 03.12.2012 / 22:12