Итак, чтобы было проще. В Ubuntu 12.10 предварительно установлен Python 3.2, и он связан с "python3". Я скачал python 3.3 и это команда "python3.3". Тем не менее, я скачал pySide для python3 из Synaptic. Использование «из PySide.QtCore import *» не работает на python3.3. НО, когда я запускал только "python3" (он же 3.2), все работало нормально. Synaptic только что установил lib для python3.2, который по умолчанию для python3 в ubuntu. Как я могу заставить synaptic устанавливать модули для python3.3?
Спасибо
Вы можете запускать разные версии Python в одной и той же системе, устанавливая соответствующие переменные окружения. Это позволит вам локально установить более позднюю версию Python, чем может предложить менеджер синаптических пакетов. например, в файле (mysetup) есть:
и поместите их в вашу среду с. mysetup
источник
Глядя на список файлов для пакета pyside , кажется, что он был скомпилирован только для Python 3.2. Вы также можете:
apt-get source pyside
) и перекомпилируйте его для Python 3.3.источник