我正在尝试安装Discord.py,以便能够在服务器的bot上工作,每次我尝试像正常情况一样使用$ pip3 install -U discord.py
安装它时,它都会返回以下错误:
Traceback (most recent call last):
File "/home/user/.cache/activestate/e8a4dd46/usr/lib/python3.9/subprocess.py", line 73, in <module>
import msvcrt
ModuleNotFoundError: No module named 'msvcrt'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/user/.cache/activestate/e8a4dd46/usr/bin/pip3", line 5, in <module>
from pip._internal.cli.main import main
File "/home/user/.cache/activestate/e8a4dd46/usr/lib/python3.9/site-packages/pip/_internal/cli/main.py", line 10, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/home/user/.cache/activestate/e8a4dd46/usr/lib/python3.9/site-packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/home/user/.cache/activestate/e8a4dd46/usr/lib/python3.9/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/home/user/.cache/activestate/e8a4dd46/usr/lib/python3.9/site-packages/pip/_internal/cli/cmdoptions.py", line 18, in <module>
from distutils.util import strtobool
File "/home/user/.cache/activestate/e8a4dd46/usr/lib/python3.9/distutils/util.py", line 14, in <module>
from distutils.spawn import spawn
File "/home/user/.cache/activestate/e8a4dd46/usr/lib/python3.9/distutils/spawn.py", line 11, in <module>
import subprocess
File "/home/user/.cache/activestate/e8a4dd46/usr/lib/python3.9/subprocess.py", line 78, in <module>
import _posixsubprocess
ModuleNotFoundError: No module named '_posixsubprocess'
%!s(<nil>)
每当我尝试执行类似$ python3 --version
的操作时,它都返回Python 3.9.2
,因此我知道python 3本身没有问题。而且,这不是一件非常明智的事情,因为python 2不再受支持,但是当我刚刚尝试使用python 2使用$ pip install -U discord.py
安装它时,它返回了一个类似的错误(我不知道是否类似,我还是不熟悉这个垃圾):
Traceback (most recent call last):
File "/home/user/.local/bin/pip", line 7, in <module>
from pip._internal.cli.main import main
File "/home/user/.local/lib/python2.7/site-packages/pip/__init__.py", line 1, in <module>
from typing import List, Optional
ImportError: No module named typing
有人知道会发生什么吗?如果有帮助的话,我使用的是Ubuntu 20.04,正如我前面所说,我的python版本是3.9.2
目前没有回答
相关问题 更多 >
编程相关推荐