浏览简介。使用 Python 进行统计学习 现在以及我想开始使用 python 的时候。这本书指导我们创建一个用于教学目的的环境(我已经完成了),然后使用 pip 安装 ISLP 包,我尝试过,但随后遇到了以下(见图)错误消息。特别是,我收到的红色错误文本说:
ERROR: Could not find a version that satisfies the requirement ISLP (from versions: none)
ERROR: No matching distribution found for ISLP
然后我检查了 github 上的 statlearning,正如遇到“冻结环境”时所建议的那样 - 我认为我没有这样做,但这是我唯一的资源 - 并且建议我使用该命令
pip install -r https://raw.githubusercontent.com/intro-stat-learning/ISLP_labs/v2.1.3/requirements.txt;
您也可以在附图中看到,并且遇到了 404 url not found 错误。
我的问题是,是否有人有这些错误的经验并且可以给我关于如何改善这个问题的想法,或者任何 ISLP 的经验以及让实验室运行的过程可以解释如何做到这一点。
------------------------------------------------- --------------------------------------------------
我完全尝试了上面列出的内容。我希望安装 ISLP 包,然后我可以通过从 conda shell 调用 jupyter 笔记本和特定的实验室文件来启动实验室。
对我来说,简单的
pip install ISLP
有效。我建议从 conda 的全新环境开始:
conda create --name env_ISLP python=3.8
pip install ISLP
也许你的 conda env 缺少 python,这是一个潜在的问题(检查
conda list
你的 env 里面有什么,如果可能的话更新你的问题)。
(对我来说,你的 pip 问题似乎只是连接失败,也许你确实有一些 VPN 干扰了它?)
您尝试使用的 URL 错误。
;
不应包含在内。
您提供的 URL 只是链接到要安装的库列表,如下所示:
numpy==1.24.2
scipy==1.11.1
pandas==1.5.3
lxml==4.9.3
scikit-learn==1.3.0
joblib==1.3.1
statsmodels==0.14.0
lifelines==0.27.7
pygam==0.9.0
l0bnb==1.0.0
torch==2.0.1
torchvision==0.15.2
pytorch-lightning==2.0.6
torchinfo==1.8.0
torchmetrics==1.0.1
ISLP==0.3.20