asciinema缺少文件:ImportError:没有名为"fcntl"的模块

遇到的错误问题

今天在安装使用 asciinema 的时候,提示我 fcntl模块.

报错信息如下:

解决方案

  • 经过在网络查询找到问题所在,最后发现windows中的python不自带fcntl而且这个模块pip也是安装不上的,只能手动在Python文件夹路径下的Lib目录中新建一个fcntl.py文件,保存即可~

    • fcntl.py文件内容如下:
def fcntl(fd, op, arg=0):
    return 0
 
def ioctl(fd, op, arg=0, mutable_flag=True):
    if mutable_flag:
        return 0
    else:
        return ""
 
def flock(fd, op):
    return
 
def lockf(fd, operation, length=0, start=0, whence=0):
    return
打赏
评论区
头像
文章目录