[問題] vscode 換成虛擬環境後永豐金API錯誤

看板Python作者 (低調奢華有內涵)時間1年前 (2023/02/05 21:24), 1年前編輯推噓0(001)
留言1則, 1人參與, 1年前最新討論串1/1
之前沒有用過 vscode 的 virtualenv 換成虛擬環境後 永豐金api 的 Shioaji 會發生錯誤 現在連不是用虛擬環境都會發生錯誤 ValueError: The seed must be exactly 32 bytes long 請問要怎麼解決呢 代碼跟之前可以用的時候一樣沒改過 但現在就是登入不了 import Shioaji as sj api = sj.Shioaji() api.login("身分證", "密碼") 跑出以下錯誤 in __init__ raise exc.ValueError( nacl.exceptions.ValueError: The seed must be exactly 32 bytes long -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.81.12 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1675603487.A.206.html ※ 編輯: Pettitte1 (59.115.81.12 臺灣), 02/05/2023 21:30:05

02/05 22:32, 1年前 , 1F
用docker跑吧,看起來是pynacl錯誤
02/05 22:32, 1F
感謝回覆 後來查很久是API更新了 不能用原本直接打帳號密碼登入 Thanks ※ 編輯: Pettitte1 (39.10.49.175 臺灣), 02/06/2023 11:48:08
文章代碼(AID): #1ZtwuV86 (Python)