You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows11+Python3.11运行tensorflow-io时提示libtensorflow_io.so缺失

问题

环境信息

  • 系统:x86架构Windows 11
  • Python版本:3.11
  • TensorFlow-IO版本:0.31.0(曾尝试降级至0.30.0,问题未解决)

运行代码

import os
from matplotlib import pyplot as plt
import tensorflow as tf
import tensorflow_io as tfio

CAPUCHIN_FILE = os.path.join('data','Parsed_Capuchinbird_Clips','XC3776-3.wav')
NOT_CAPUCHIN_FILE = os.path.join('data','Parsed_Not_Capuchinbird_Clips','afternoon-birds-song-in-forest-0.wav')


def load_wav_16k_mono(filename):
    #Load encoded wav file
    file_contents=tf.io.read_file(filename)
    #decode wav(tensors by channels)
    wav,sample_rate=tf.audio.decode_wav(file_contents,desired_channels=1)
    #removes trailing axis
    wav=tf.squeeze(wav,axis=-1)
    sample_rate=tf.cast(sample_rate,dtype=tf.int64)
    #Goes from 44100Hz to 16000hz - amplitude of the audio signal
    wav = tfio.audio.resample(wav,rate_in=sample_rate,rate_out=16000)
    return wav

wave = load_wav_16k_mono(CAPUCHIN_FILE)
nwave = load_wav_16k_mono(NOT_CAPUCHIN_FILE)

错误信息

NotImplementedError: unable to open file: libtensorflow_io.so, from paths: ['C:\Users\bchai\PycharmProjects\AudioML\venv\Lib\site-packages\tensorflow_io\python\ops\libtensorflow_io.so']
caused by: ['C:\Users\bchai\PycharmProjects\AudioML\venv\Lib\site-packages\tensorflow_io\python\ops\libtensorflow_io.so not found']

其他困境

网上相关方案提到安装TensorFlow-IO 0.23.1,但该版本无Python3.11对应的发行版;想安装Python3.7及以上版本,但python.org下载页未提供对应安装包。

内容的提问来源于stack exchange,提问作者Barkha Chainani

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 05:00:15