我已经使用命令安装了 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 是自然的选择。