簡體   English   中英

在linux上安裝特定版本的python模塊(pySide)

[英]Installing python modules for specific version on linux (pySide)

所以,保持簡單。 Ubuntu 12.10預先安裝了python 3.2,它鏈接到“python3”。 我下載了python 3.3,它的命令是“python3.3”。 但是,我從synaptic下載了python的pySide。 使用“來自PySide.QtCore import *”在python3.3上失敗。 但是,當我只運行“python3”(又名3.2)時,一切正常。 Synaptic剛剛為python3.2安裝了lib,這是ubuntu中python3的默認設置。 如何強制synaptic為python3.3安裝模塊?

謝謝

嘗試使用virtualenv在虛擬環境中工作。 這將使您的python版本/包彼此分開,以防出現問題。 使用pip安裝PySide。

編輯:

可能的解決方案是:

~$ sudo easy_install pip

要安裝virtualenv,

~$ sudo pip install virtualenv

PyPi上的PySide頁面提供了有關如何使用virtualenv安裝pyqt的不同平台的指南。 祝你好運。

我認為你應該從其源文件中安裝pyside來安裝setup.py ,然后運行命令python3.3 setup.py buildsudo python3.3 setup.py install因為如果你通過apt安裝,它將使用默認解釋器,你提到的3.2。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM