Синтаксическая ошибка на Python 2.7.3

Я пытаюсь выполнить задачу, связанную с QSTK, на python2.7.3, но в результате я получил синтаксическую ошибку

[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
>>> ],

Я прошел весь урок по настройке python & amp; другие необходимые программные продукты, все было установлено отлично, за исключением следующего

@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

Является ли эта установка неполной?
Связана ли проблема на Python с этой неполной установкой?

Как могу ли я разобраться с этой установкой & amp; проблема синтаксической ошибки?

0
задан 4 December 2012 в 00:35

1 ответ

Хорошо, ваша оригинальная проблема, связанные с мейнфестами в исключении SyntaxError, забавная: вы запустили интерпретатор python, а затем пытались запустить команду оболочки оттуда. Это не сработает. Вам необходимо выйти из интерпретатора Python (с помощью Ctrl-D) и выполнить свой файл из командной строки. Фактическая команда будет такой же:

python tutorial1.py

(при условии, что ваш текущий каталог содержит файл tutorial1.py)

Если вам нужен модуль cvxopt, установленный в Python, вы можете сделать это с

sudo apt-get install python-cvxopt

Вам не нужно использовать команду build-dep. Кроме того, я бы предложил сначала запустить простой сценарий «Hello, World», который не зависит от сложных сторонних программ, и только затем приступить к попытке его использования cvxopt.

0
ответ дан 4 December 2012 в 00:35

Другие вопросы по тегам:

Похожие вопросы: