![](/img/trans.png)
[英]AttributeError: module 'dis' has no attribute '_unpack_opargs' While Building Python 3.6 executable using CX_FREEZE
[英]cx_freeze AttributeError: module 'dis' has no attribute '_unpack_opargs'
我已經嘗試了很長時間,以使我的Python程序在未安裝python的PC上運行。 我遇到了問題,因為我正在使用python 3.6.0。 在這篇文章中,我將討論從該視頻中獲得的一種方法。
我做的第一件事是安裝Python 3.5並為其創建了virtualenv,並激活了它。 您可以在今天早些時候發表的帖子中看到我的做法。 激活環境后,我在python 3.5環境的cmd中使用了以下命令: pip install cx_Freeze
。 它安裝正確無誤。 然后我制作了這個setup.py
文件:
from cx_Freeze import setup, Executable
setup(name='vkv',
version='0.1',
description='Berekent de wortels van een vkv',
executables = [Executable('vkv.py')])
我想將其轉換為.exe
文件的python文件稱為vkv.py
vkv.py
文件和setup.py
文件都是該路徑上僅有的兩個文件: C:\\Users\\hp\\Desktop\\Code\\Python testing\\distr
。
好的,現在我只需要在命令行中輸入setup.py build
即可生成.exe
文件。 但是當我這樣做的時候,我得到了很多行,最后一行有錯誤:
AttributeError: module 'dis' has no attribute '_unpack_opargs'
有人知道我做錯了嗎? 它在setup.py
文件中是否存在,是否未正確設置virtualenv? 有誰知道此錯誤的含義以及如何解決該錯誤?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.