安装 python 模块时出现问题

Issue with installing python modules

我是 python 的新手。刚刚完成了一些关于 udemy 的在线教程。我似乎对 pip 安装模块有问题。

如果我在 cmd 提示符下这样做,这就是我得到的结果。

您似乎已经安装了软件包。使用 VS,请确保您选择了正确的 Python 解释器 (https://code.visualstudio.com/docs/python/environments)

您当前正在处理计算机的基础环境。为了安全起见,您可以先使用

创建一个新的虚拟环境
python3 -m venv -n new_env

这样您就不会破坏任何默认安装。然后,使用

激活它
source new_env/bin/activate

并使用

更新 pip 和设置工具
pip3 install --upgrade pip
pip3 install --upgrade setuptools

最后,通过

安装numpy
pip3 install numpy

不过,我建议使用 Anaconda 来构建您的虚拟环境。当你安装 Anaconda 并确保它包含在你的终端路径中时,你只需要输入

conda create -n new_env python=3.7 numpy

它会自动为 numpy 构建轮子。这里,“new_env”只是虚拟环境名称的一个例子,Python版本3.7也是一个例子。

然后您可以通过

激活这个 conda 环境
conda activate new_env

要使用您使用“venv”或“conda”构建的这个虚拟环境,您应该从 VS 中的项目解释器设置中找到并激活这个环境。

最后,我还建议考虑 Pycharm IDE,这也可以帮助您创建虚拟环境并在其中安装软件包。