为什么“ python3 [command]”不做任何事情?

我正在尝试使用pip安装discord.py。当我简单地输入pip install discord.py时,它的默认值为2.7,并抱怨它需要3.4+。当我说python3 -m pip [command]时,没有任何内容输出到stdout,据我所知,什么也没有发生。我在做什么错了?

编辑:问题似乎扩展到了所有python3命令-“ python3 --version”也不起作用。

guxiaoke0510 回答:为什么“ python3 [command]”不做任何事情?

检查python版本

python3 --version

如果是3.5+,那就好了,那就在终端上做

  1. python3转到python提示符
  2. import pip检查是否存在pip(如果没有),然后安装它 在ubuntu中运行命令sudo apt install python3-pip

    再次验证它是否已安装

  3. 然后python3 -m pip install discord.py
,

尝试使用python3 -m pip3 [command]代替。 pip3用于安装python 3软件包。

,

我强烈建议您使用虚拟环境。因此,如果执行virtualenv -p python3,则将具有python3环境。然后source bin/activate,那么您只需使用pip install discord.py就可以成功运行pip 3命令。希望这会有所帮助!

,

解决方案:我今天早些时候安装了Python 3.8.0。我重新启动计算机,现在默认版本已更改为3.8.0,一切正常。

本文链接:https://www.f2er.com/3011315.html

大家都在问