前提・実現したいこと
termuxのPythonでyoutube-dlを使いたい
発生している問題・エラーメッセージ
Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/data/data/com.termux/files/home/env1/env1/lib/python3.9/site-packages/youtube_dl/__init__.py", line 15, in <module> from .options import ( File "/data/data/com.termux/files/home/env1/env1/lib/python3.9/site-packages/youtube_dl/options.py", line 8, in <module> from .downloader.external import list_external_downloaders File "/data/data/com.termux/files/home/env1/env1/lib/python3.9/site-packages/youtube_dl/downloader/__init__.py", line 3, in <module> from .common import FileDownloader File "/data/data/com.termux/files/home/env1/env1/lib/python3.9/site-packages/youtube_dl/downloader/common.py", line 9, in <module> from ..compat import compat_os_name File "/data/data/com.termux/files/home/env1/env1/lib/python3.9/site-packages/youtube_dl/compat.py", line 7, in <module> import ctypes File "/data/data/com.termux/files/usr/lib/python3.9/ctypes/__init__.py", line 8, in <module> from _ctypes import Union, Structure, Array ImportError: dlopen failed: cannot locate symbol "ffi_closure_free" referenced by "/data/data/com.termux/files/usr/lib/python3.9/lib-dynload/_ctypes.cpython-39.so"...
該当のソースコード
Python
1import youtube_dl
インタプリタで実行してるのでソースコードは一行しかないです,ごめんなさい
試したこと
Python,youtube-dlの再インストール
termuxの再インストール
補足情報(FW/ツールのバージョンなど)
Android 11
termux 0.101
Python3.9.7
pip 21.2.3
youtube-dl==2021.6.6
補足(9/8)
全部1回消したのでpipで以前インストールしていたものをインストールしようとしたらMarkupsafe(Flaskの実行に必要)のインストールが同じエラーでできなくなりました。
以前は動いていたのですが...
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。