Очень рекомендую вам подождать до тех пор, пока не появится 14.04.1, которая фактически имеет надлежащую поддержку для перехода от 12.04 LTS до 14.04.1 LTS; прочитайте https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes для деталей.
(Обновление 14.04.1 отсутствует.)
Кажется, вы используете #!/usr/bin/python3 в начале вашего скрипта. Это говорит bash, чтобы выполнить скрипт с /usr/bin/python3, который может быть не таким, как python. При использовании виртуальной среды это почти наверняка не так. Вы можете проверить, какой из python запущен в venv с помощью $ which python
. В качестве решения попробуйте удалить первую строку и выполнить скрипт как $ python testDB.py или, если вам нужно запустить его как скрипт, замените первую строку на #!python.
Кажется, вы используете #!/usr/bin/python3 в начале вашего скрипта. Это говорит bash, чтобы выполнить скрипт с /usr/bin/python3, который может быть не таким, как python. При использовании виртуальной среды это почти наверняка не так. Вы можете проверить, какой из python запущен в venv с помощью $ which python
. В качестве решения попробуйте удалить первую строку и выполнить скрипт как $ python testDB.py или, если вам нужно запустить его как скрипт, замените первую строку на #!python.
Кажется, вы используете #!/usr/bin/python3 в начале вашего скрипта. Это говорит bash, чтобы выполнить скрипт с /usr/bin/python3, который может быть не таким, как python. При использовании виртуальной среды это почти наверняка не так. Вы можете проверить, какой из python запущен в venv с помощью $ which python
. В качестве решения попробуйте удалить первую строку и выполнить скрипт как $ python testDB.py или, если вам нужно запустить его как скрипт, замените первую строку на #!python.
Кажется, вы используете #!/usr/bin/python3 в начале вашего скрипта. Это говорит bash, чтобы выполнить скрипт с /usr/bin/python3, который может быть не таким, как python. При использовании виртуальной среды это почти наверняка не так. Вы можете проверить, какой из python запущен в venv с помощью $ which python
. В качестве решения попробуйте удалить первую строку и выполнить скрипт как $ python testDB.py или, если вам нужно запустить его как скрипт, замените первую строку на #!python.