如何在Ubuntu终端环境中导入discord.py模块?
在Ubuntu终端安装并导入discord.py的解决方案
核心问题:命令大小写与包名混淆
Linux终端命令严格区分大小写,Pip(大写P)不是系统识别的合法命令,必须用小写的pip;另外discord.py在PyPI上的包名为discord,而非discord.py,所以pip install discord.py会执行失败。
正确操作步骤
安装discord.py
- 适配Python3环境,优先使用
pip3执行安装:pip3 install discord - 若遇到系统权限限制,使用用户级安装避免全局权限问题:
pip3 install --user discord - 更推荐用虚拟环境隔离项目依赖:
# 创建虚拟环境 python3 -m venv discord-env # 激活虚拟环境 source discord-env/bin/activate # 安装discord.py pip install discord
- 适配Python3环境,优先使用
导入discord.py
在Python脚本或交互式终端中,正确的导入语句为:import discord验证安装状态
打开Python终端执行以下命令,无报错且能输出版本号则说明安装成功:import discord print(discord.__version__)
内容的提问来源于stack exchange,提问作者FPKG Private
相关产品推荐
相关产品推荐

