ドキュメントから:
プラットフォームが
unsetenv()機能をサポートしている場合は、このマッピングの項目を削除して、環境変数を設定解除できます。unsetenv()アイテムがos.environから削除されたとき、およびpop()orclear()メソッドの1つが呼び出されたときに、自動的に呼び出されます。
ただし、の可用性に関係なく機能するものが必要ですunsetenv()。アイテムが利用できない場合、マッピングからアイテムを削除するにはどうすればよいですか?os.environ['MYVAR'] = None?
unsetenvドキュメントによると、「Unix、Windowsのほとんどのフレーバー」で動作します。