Pythonコマンドを実行するときに「PermissionError:[Errno 1]操作が許可されていません」を修正する方法は?

Pythonコマンドを実行するときに「PermissionError:[Errno 1]操作が許可されていません」を修正する方法は?

コマンドを使用してPython 3.11をインストールしました sudo apt-get install python3.11。 USBドライブのフォルダに私のプロジェクト用の新しい仮想環境を作成しようとしています。

ただし、実際に新しい仮想環境を生成するコマンドを実行すると、python3.11 -m venv env次のエラーが発生します。

Error: [Errno 1] Operation not permitted: 'lib' -> '/media/pydev19/0D98-7E27/Python/PyClickerX/env/lib64'

コマンドを実行すると、sudo同じエラーが返されます。

私はUbuntu 20.04に構築されたZorinオペレーティングシステムを使用しています。この問題をどのように解決できますか?

答え1

私はUbuntu 20.04に構築されたZorinオペレーティングシステムを使用しています。この問題をどのように解決できますか?

説明の説明に従って、ドライブはFAT32でフォーマットされています。これは機能しません。venvこれらのファイルの権限を設定できると予想していますが、FAT32にはその機能はありません。

したがって、この問題を解決するには、「正しい」ファイルシステムでUSBドライブをフォーマットする必要があります。 Linuxでは、XFSまたはext4は自然な選択です。

関連情報