pyc

    0熱度

    2回答

    在Ubuntu 16.04.2 LTS中使用命令行。我越來越對的Zed Shaw的LPTHW結束,並在視頻ex46.py他行使下列bash命令,找到並刪除所有.pyc文件字節碼文件: find . -name "*.pyc" -exec rm {} 在視頻這個成功刪除所有Zed Shaw的.pyc文件。然而,當在相同的指令,我得到以下錯誤輸入: find: missing argument t

    0熱度

    1回答

    main.py import other def main(): other.test() main() other.py def test(): print("Hello") 通過使用python3 -m py_compile *.py,我可以有2個pyc文件。 但是,main.pyc不能運行,如果有no module named other,這是我從終端得到

    1熱度

    1回答

    我遇到了一個奇怪的情況,只是簡單地從命令行運行一個腳本:當我遇到錯誤時,往往給出的回溯包含沒有任何意義的代碼。回溯中的每一行都應該是一個方法調用,但有時它們不是。此外,追溯中引用的行不對應給定的錯誤。發生了什麼?作爲一個例子,這裏是numpy未導入一個簡單的錯誤,但回溯變得毫無意義,指的是不相關的代碼行: Traceback (most recent call last): File "

    1熱度

    1回答

    我開發了一個應用程序使用IronPython 2.7與WPF使用VS2017,使用ipy命令可以正常工作。我想創建從項目的exe文件,所以我在cmd中使用以下命令: ipy pyc.py /main:IronPython5.py /target:winexe 項目的XAML文件,包括所有相關的DLL位於部署文件夾其中,但是,我碰到下面的錯誤,我可以「不懂什麼是指: Traceback (mos

    0熱度

    1回答

    我已經創建了一個編譯好的python文件。當我使用python命令執行文件時,它像下面一樣正常工作。 $蟒蛇file.pyc 但是,當我把./文件名(file.pyc)像以前一樣運行sh文件,那麼它是不是working.It拋出錯誤。 $ ./file.pyc 它擁有所有權限(777)。 有什麼辦法像執行test.sh文件一樣執行test.pyc文件嗎? 問候, Sayantan

    2熱度

    1回答

    CPython 3.x和PyPy跟隨PEP 3147並將pyc-files存儲在__pycache__目錄中,並附帶Python版本後綴。 如何強制CPython 2.7將其pyc文件存儲在__pycache__目錄中(與其在默認行爲中將pyc文件存儲在相同目錄中相應py文件旁邊的缺省行爲相反)? 我意識到我可能不應該這樣做系統範圍,因爲很多其他軟件預計CPython 2.x的默認行爲。所以我正在

    9熱度

    1回答

    當天早些時候,我和文檔字符串和dis模塊大量實驗,並橫跨東西,我似乎無法找到答案來了。 首先,我創建了一個文件test.py,內容如下: def foo(): pass 就在今年,而不是其他。 然後我打開一個解釋器來觀察程序的字節碼。你可以這樣說: code = compile(open('test.py').read(), '', 'exec') 第一個參數是一個字符串形式的代

    0熱度

    1回答

    我已經在Mac上1行文件中創建: myfile.py import networkx 我得到: ['Apricot', 'Aquamarine', 'Bittersweet', 'Black', 'Blue', 'BlueGreen', 'BlueViolet', 'BrickRed', 'Brown', 'BurntOrange', 'CadetBlue', 'CarnationPink',

    1熱度

    1回答

    是否有一種簡單的方法可以將整個Python標準庫「編譯」爲字節碼?如果是這樣,就這也保證了Python從不重新「編譯」一個文件,如果相應的.pyc文件已經存在(只要標準庫未更新或修改)? 背景:應用服務器,巨蟒有時自發地進入那表現這樣一個破碎的狀態: C:\> python Traceback (most recent call last): File "C:\Python27\lib

    1熱度

    2回答

    我正在製作一個使用PyMySql的程序,我希望人們能夠在不通過PyMySql的手動安裝的情況下運行我的程序,有沒有辦法實現這一點? 我已經試過編譯.pyc,但似乎沒有工作,事實上,當我卸載PyMySql它不再工作。 PS:有可能是更好的語言要做到這一點,但它是爲學校的家庭作業,不能用任何東西,但蟒蛇,也對不起我的英文不好