SerialException: ポートを開けませんでした (アクセスが拒否されました) 質問する

SerialException: ポートを開けませんでした (アクセスが拒否されました) 質問する

Windows7 OS で Python v2.x を書いています。コードを実行すると、次のエラーが頻繁に発生します。

serial.serialutil.SerialException: could not open port 'COM4': WindowsError(5, 'Access is denied.')

私がやったことは以下の通りです:

1) デバイスマネージャーを確認すると、COM 4表示されるが、開くことができない

COM2) 私のコードでは、使用後にポートを閉じます

3)COM私のコード内の設定は次のとおりです。ser = serial.Serial( "COM4", 9600, timeout=0.05)

4) コンピュータを再起動すると問題は解消されますが、しばらくすると再び発生します。

5) これは Python コードまたは Windows システムに関連する問題なのでしょうか?

上記の事実を考慮して、誰か私を助けてくれませんか? ありがとう、そして新年おめでとうございます!

=)

ベストアンサー1

Ultimaker Cura Slicer(3Dプリンター用)を開いていたのですが、何らかの理由でCOM3ポートの制御を保持していました。そのアプリを終了すると、VSCodeはESP-8266にコードをアップロードするのに正常に機能しました。

おすすめ記事