質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Discord

Discordは、ゲーマー向けのボイスチャットアプリです。チャット・通話がブラウザ上で利用可能で、個人専用サーバーも開設できます。通話中でも音楽を流したり、PC画面を共有できるなど多機能な点が特徴です。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

コマンド

コマンドとは特定のタスクを行う為に、コンピュータープログラムへ提示する指示文です。多くの場合、コマンドはShellやcmdようなコマンドラインインターフェイスに対する指示文を指します。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

1回答

1673閲覧

Termux discord.py エラー

Oneeee

総合スコア1

Discord

Discordは、ゲーマー向けのボイスチャットアプリです。チャット・通話がブラウザ上で利用可能で、個人専用サーバーも開設できます。通話中でも音楽を流したり、PC画面を共有できるなど多機能な点が特徴です。

Android

Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

コマンド

コマンドとは特定のタスクを行う為に、コンピュータープログラムへ提示する指示文です。多くの場合、コマンドはShellやcmdようなコマンドラインインターフェイスに対する指示文を指します。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

1クリップ

投稿2020/06/26 06:02

前提・実現したいこと

Android端末で常にコマンドラインを省電力で起動しておいてdiscordbotを稼働させたいと思ってしたらエラーが出ました。
HerokuとGitでやって見ましたがクレジットカードを持っていないので24時間稼働しないため諦めました。

発生している問題・エラーメッセージ

$ pip install discord.py Collecting discord.py Using cached discord.py-1.3.3-py3-none-any.whl (676 kB) Processing /data/data/com.termux/files/home/.cache/pip/wheels/6a/56/ca/2c56e60f30fb1b1975a721e8212bb751142c52b081073efdc9/websockets-8.1-cp38-cp38-linux_armv7l.whl Collecting aiohttp<3.7.0,>=3.6.0 Using cached aiohttp-3.6.2-py3-none-any.whl (441 kB) Requirement already satisfied: chardet<4.0,>=2.0 in /data/data/com.termux/files/usr/lib/python3.8/site-packages (from aiohttp<3.7.0,>=3.6.0->discord.py) (3.0.4) Collecting attrs>=17.3.0 Using cached attrs-19.3.0-py2.py3-none-any.whl (39 kB) Collecting async-timeout<4.0,>=3.0 Using cached async_timeout-3.0.1-py3-none-any.whl (8.2 kB) Collecting multidict<5.0,>=4.5 Using cached multidict-4.7.6.tar.gz (50 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata ... done Collecting yarl<2.0,>=1.0 Using cached yarl-1.4.2.tar.gz (163 kB) Requirement already satisfied: idna>=2.0 in /data/data/com.termux/files/usr/lib/python3.8/site-packages (from yarl<2.0,>=1.0->aiohttp<3.7.0,>=3.6.0->discord.py) (2.9) Building wheels for collected packages: multidict, yarl Building wheel for multidict (PEP 517) ... error ERROR: Command errored out with exit status 1: command: /data/data/com.termux/files/usr/bin/python3 /data/data/com.termux/files/usr/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /data/data/com.termux/files/usr/tmp/tmp7k6nag9f cwd: /data/data/com.termux/files/usr/tmp/pip-install-4s5gzeeb/multidict Complete output (43 lines): ********************** * Accellerated build * ********************** running bdist_wheel running build running build_py creating build creating build/lib.linux-armv7l-3.8 creating build/lib.linux-armv7l-3.8/multidict copying multidict/__init__.py -> build/lib.linux-armv7l-3.8/multidict copying multidict/_abc.py -> build/lib.linux-armv7l-3.8/multidict copying multidict/_compat.py -> build/lib.linux-armv7l-3.8/multidict copying multidict/_multidict_base.py -> build/lib.linux-armv7l-3.8/multidict copying multidict/_multidict_py.py -> build/lib.linux-armv7l-3.8/multidict running egg_info writing multidict.egg-info/PKG-INFO writing dependency_links to multidict.egg-info/dependency_links.txt writing top-level names to multidict.egg-info/top_level.txt reading manifest file 'multidict.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files found matching 'multidict/_multidict.html' warning: no previously-included files found matching 'multidict/*.so' warning: no previously-included files found matching 'multidict/*.pyd' warning: no previously-included files found matching 'multidict/*.pyd' no previously-included directories found matching 'docs/_build' writing manifest file 'multidict.egg-info/SOURCES.txt' copying multidict/__init__.pyi -> build/lib.linux-armv7l-3.8/multidict copying multidict/_multidict.c -> build/lib.linux-armv7l-3.8/multidict copying multidict/py.typed -> build/lib.linux-armv7l-3.8/multidict creating build/lib.linux-armv7l-3.8/multidict/_multilib copying multidict/_multilib/defs.h -> build/lib.linux-armv7l-3.8/multidict/_multilib copying multidict/_multilib/dict.h -> build/lib.linux-armv7l-3.8/multidict/_multilib copying multidict/_multilib/istr.h -> build/lib.linux-armv7l-3.8/multidict/_multilib copying multidict/_multilib/iter.h -> build/lib.linux-armv7l-3.8/multidict/_multilib copying multidict/_multilib/pair_list.h -> build/lib.linux-armv7l-3.8/multidict/_multilib copying multidict/_multilib/views.h -> build/lib.linux-armv7l-3.8/multidict/_multilib running build_ext building 'multidict._multidict' extension creating build/temp.linux-armv7l-3.8 creating build/temp.linux-armv7l-3.8/multidict aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Oz -fstack-protector-strong -Oz -fstack-protector-strong -fPIC -I/data/data/com.termux/files/usr/include/python3.8 -c multidict/_multidict.c -o build/temp.linux-armv7l-3.8/multidict/_multidict.o -O2 -std=c99 -Wall -Wsign-compare -Wconversion -fno-strict-aliasing -pedantic error: command 'aarch64-linux-android-clang' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for multidict Building wheel for yarl (setup.py) ... error ERROR: Command errored out with exit status 1: command: /data/data/com.termux/files/usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/data/data/com.termux/files/usr/tmp/pip-install-4s5gzeeb/yarl/setup.py'"'"'; __file__='"'"'/data/data/com.termux/files/usr/tmp/pip-install-4s5gzeeb/yarl/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /data/data/com.termux/files/usr/tmp/pip-wheel-_lv5odhq cwd: /data/data/com.termux/files/usr/tmp/pip-install-4s5gzeeb/yarl/ Complete output (37 lines): ********************** * Accellerated build * ********************** running bdist_wheel running build running build_py creating build creating build/lib.linux-armv7l-3.8 creating build/lib.linux-armv7l-3.8/yarl copying yarl/__init__.py -> build/lib.linux-armv7l-3.8/yarl copying yarl/quoting.py -> build/lib.linux-armv7l-3.8/yarl running egg_info writing yarl.egg-info/PKG-INFO writing dependency_links to yarl.egg-info/dependency_links.txt writing requirements to yarl.egg-info/requires.txt writing top-level names to yarl.egg-info/top_level.txt reading manifest file 'yarl.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.cache' found anywhere in distribution warning: no previously-included files found matching 'yarl/_quoting.html' warning: no previously-included files found matching 'yarl/_quoting.*.so' warning: no previously-included files found matching 'yarl/_quoting.pyd' warning: no previously-included files found matching 'yarl/_quoting.*.pyd' no previously-included directories found matching 'docs/_build' writing manifest file 'yarl.egg-info/SOURCES.txt' copying yarl/__init__.pyi -> build/lib.linux-armv7l-3.8/yarl copying yarl/_quoting.c -> build/lib.linux-armv7l-3.8/yarl copying yarl/_quoting.pyx -> build/lib.linux-armv7l-3.8/yarl copying yarl/py.typed -> build/lib.linux-armv7l-3.8/yarl running build_ext building 'yarl._quoting' extension creating build/temp.linux-armv7l-3.8 creating build/temp.linux-armv7l-3.8/yarl aarch64-linux-android-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -Oz -fstack-protector-strong -Oz -fstack-protector-strong -fPIC -I/data/data/com.termux/files/usr/include/python3.8 -c yarl/_quoting.c -o build/temp.linux-armv7l-3.8/yarl/_quoting.o unable to execute 'aarch64-linux-android-clang': No such file or directory error: command 'aarch64-linux-android-clang' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for yarl Running setup.py clean for yarl Failed to build multidict yarl ERROR: Could not build wheels for multidict which use PEP 517 and cannot be installed directly

該当のソースコード

Python3.8

補足情報

Android5.1.1(非root)
Termuxバージョン0.83
参考にしたサイト
https://qiita.com/F_murasaki/items/5ed82a15b1dde1f2bf9d

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

以下のコマンドを実行するといかがでしょうか?

pip install discord.py --no-binary

投稿2020/09/08 16:05

Supernove

総合スコア1154

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問