2017-07-01 51 views
0

我正在運行ubuntu 16.我安裝了python 2.7和3.5。我想爲python3安裝cx_freeze最新版本。我從他們的網站上下載了該軟件包,但無法運行setup.py文件,因爲它總是給我錯誤。另外我已經安裝了pip3,但它仍然不適合我。所有在線答案都是針對老版本的cx_freeze,因此新版本的答案會有所幫助。使用Python 3.5.2安裝cx_Freeze 5.0.2

我安裝和升級PIP 3:

sudo -H install --upgrade pip 

然後我嘗試使用安裝cx_freeze:

pip3 install cx_Freeze . 

然後我得到了以下錯誤:

Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-ngco46uq/cx-Freeze/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-q3n3cd2r-record/install-record.txt --single-version-externally-managed --compile" 
failed with error code 1 in /tmp/pip-build-ngco46uq/cx-Freeze/ 

也誰都可以告訴我任何其他方法來做到這一點?

+0

的替代品,我不知道,如果錯誤有什麼用PIP版本,但由於你提到它,這裏是我的2分錢,關於你如何升級pip:通常你需要通過運行'pip install --upgrade pip'通過pip本身升級它,所以你可能想嘗試。另外,假設你的方法確實更新了點子,我不確定你是否更新了點子2或點子3。 '哪個pip'返回什麼?我會嘗試'PIP3安裝 - 升級PIP3' – jorgeh

回答

0

嘗試安裝使用PIP3:

sudo apt-get install python3-pip 

如果你有Python 2.7版,您可以嘗試像py2exe

相關問題