[問題] 在ubuntu18.04安裝pywin32模組

作者: asd24693120 (曙光)   2021-01-21 15:43:22
各位前輩好,由於最近會使用到tcp socket來傳送檔案,因此參考網路上的範例,用pyth
on寫了一個,但因為其中有用到win32這個模組,因此ubuntu無法執行,已經上網找了解
決辦法,但仍然無法解決,所以來這po文,希望前輩指導,謝謝前輩。
https://i.imgur.com/NsXfxTN.jpg
SyntaxError: Missing parentheses in call to 'print'. Did you mean print("Build
ing pywin32", pywin32_version)?
作者: kenduest (小州)   2021-01-21 15:46:00
pywin32 是 linux windows 平台專用,linux 不可以用再者 socket 傳送檔案應該不會用到 windows 專屬元件另外錯誤截圖內你是裝已經過時的 pypiwin32若是就這個上面錯誤訊息來看是使用 print "xxx" 方式而不是使用 print("xxx")語法,傳統 python 2.x世代的 print 是敘述,但是 3.x 改成 function 了所以 2.x 語法在 py3 上面會無法執行運作github 有新的修正版本可以裝這個版本https://github.com/Googulator/pypiwin32
作者: niker (新月曲如眉)   2021-01-21 23:38:00
有小州老師就推。
作者: brli7848 (無理阿?)   2021-01-25 09:21:00
模塊
作者: OrzOGC (洞八達人.拖哨天王)   2021-01-25 10:05:00
支語
作者: soem (流水)   2021-02-10 03:08:00
要討論怎麼處理winreg模組相容問題,要先看你是拿這個模組幹麻,操作tcp socket為什麼需要這個模組呢?

Links booklink

Contact Us: admin [ a t ] ucptt.com