我最近从 Windows 切换到 Kubuntu。当我创建 Python 虚拟环境并尝试使用 pip 安装软件包时,下载和安装过程花费的时间太长。但在基础环境中安装很顺利、快速。
OS: Ubuntu 23.10
Kernel: Linux 6.5.0-26-generic
Python: 3.12.1
pip: 23.3.1
我是 Linux 新手,了解不多,我曾尝试暂时禁用 Ipv6,如本文所述stackoverflow 答案使用以下命令,但似乎仍然不起作用。
sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
编辑: 我正在使用 PyCharm 创建的内置环境,并使用以下命令在 Vscode 中创建环境:
python3 -m venv .venv
我说的太慢是指下载速度,当我安装任何软件包(比如 pandas)时,它显示的下载速度大约为 900 kbps,然后逐渐下降到几乎 12 kbps(我没有再停留检查),同时下载的预计时间也在增加。
系统上 kubuntu 软件包的下载速度并不慢,可以立即完成。我还尝试在 conda 环境中安装软件包,使用 conda 安装时安装时间并不长,但使用 pip 时,下载速度开始像以前一样下降。
更新:我尝试并查看了不同的版本,当我尝试安装旧版本的 numpy(1.23.4)和通过 github 下载的包(例如 spacy en_core_web_sm)时发生了这种情况。