C:\Windows\System32>mkvirtualenv kirov 'mkvirtualenv' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
时间: 2023-12-20 22:32:08 浏览: 87
根据提供的引用内容,您遇到了两个问题:
1. 关闭的FD可能无效,因为从/proc/net/tcp获取的文件可能不是所有文件的外观。
2. 无法锁定/proc文件夹中的内容,这可能导致竞争状况。
对于第一个问题,您可以尝试使用其他方法来关闭FD,而不是仅仅依赖于/proc/net/tcp文件。例如,您可以使用操作系统提供的其他工具或命令来关闭FD。
对于第二个问题,确实无法锁定/proc文件夹中的内容。这是因为/proc文件夹是一个虚拟文件系统,它提供了对内核数据结构的访问。其他进程可能会更改这些文件,因此无法完全避免竞争状况。但是,您可以采取一些措施来降低竞争状况的发生概率,例如使用锁机制或其他同步方法来确保在访问/proc文件时的互斥性。
至于您提到的命令'mkvirtualenv'不可用的问题,这可能是因为您没有安装或配置正确的虚拟环境管理器。您可以尝试安装并配置正确的虚拟环境管理器,例如virtualenv或conda,然后再次运行该命令。
阅读全文