一見同一の Windows (すべて同じイメージに基づいて IT 部門によってインストールされた) と WinPython がインストールされた 3 台のコンピューターがあります。コンピューターの 1 つは Python を介して共有ドライブにアクセスできませんが、他のコンピューターはアクセスできます。
共有ドライブには Windows や他のアプリケーションからアクセスできますが、Spyder (Python アプリケーション) やコマンドライン python からはアクセスできません。以下を使用してみました:
>>> import os
>>> os.access('v:', os.W_OK) # v: is the shared folder
False
さらに、UNC パスを使用してみました。
>>> os.access(r'\\server_name\\folder', os.W_OK)
False
これらのコマンドはどちらも、他のコンピューターで True を返します。
これは、特定のプログラム (Python など) の共有フォルダーのアクセス許可と関係があると思われますが、[プロパティ] -> [セキュリティ] タブをコンピューター間で比較すると、アクセス許可に違いは見られません。
これがアクセス許可の問題である可能性がある場合、何を試すか、またはさらに調査する方法について、さらにアイデアを持っている人はいますか?