OS:Manjaro
Python:3.8
在我的计算机上,我有两个分区,一个是安装Manjaro的地方,另一个是辅助SSD。
每次在辅助SSD中运行此命令virtualenv env
时,都会出现以下错误:
OSError: [Errno 38] Function not implemented: '/usr/bin/python3' ->
'path/to/my/env/bin/python'
这个命令也是一样python3 -m venv tutorial-env
我得到了同样的错误
但有趣的事实是,如果我试图在主分区下运行这些命令中的任何一个,那么一切都可以正常工作,没有任何错误
你们谁能帮我理解这里发生了什么,为什么我会犯这个错误?还有,我该如何修复它?因为我真的需要在这个辅助分区下创建一个python环境
您的SSD很可能被格式化为FAT文件系统,FAT不实现符号链接,而VirtualNV默认情况下使用符号链接到它们创建时使用的python版本。您可以尝试
virtualenv always-copy
避免第二个磁盘上的符号链接相关问题 更多 >
编程相关推荐