Closed loovi7 closed 4 years ago
python -m pip install -U scikit-learn
,然后确认下是否安装成功python -c "import sklearn; sklearn.show_versions()"
- 你可以重新安装下
python -m pip install -U scikit-learn
,然后确认下是否安装成功python -c "import sklearn; sklearn.show_versions()"
- 可以使用CPU运行的
作者您好!之前的问题解决了,不过出现了新的问题: No module named 'torch_scatter' 按照readme中的解释执行pip install --verbose --no-cache-dir torch-scatter安装失败,命令行刷了好多内容,最后是: ModuleNotFoundError: No module named 'torch_scatter' 不知如何解决,环境win10 python3.7.5 torch1.2.0 cpu
你看下pip install --verbose --no-cache-dir torch-scatter 输出内容中是因为什么原因没有安装成功
你看下pip install --verbose --no-cache-dir torch-scatter 输出内容中是因为什么原因没有安装成功
前面在镜像源中找到torch_scatter后,接下来
Running setup.py (path:C:\Users\lww\AppData\Local\Temp\pip-install-svoxoocm\torch-scatter\setup.py) egg_info for package torch-scatter
Running command python setup.py egg_info
Traceback (most recent call last):
File "
其中提到了no module named 'torch',是否说torch版本不对?
没有找到torch,估计是你电脑上有多套的python环境,你使用的pip与python不一致,换成python -m pip install --verbose --no-cache-dir torch-scatter
没有找到torch,估计是你电脑上有多套的python环境,你使用的pip与python不一致,换成
python -m pip install --verbose --no-cache-dir torch-scatter
还是有问题为什么会提到cuda啥的
torch_scatter 安装的时候会默认去找cuda的路径,你可以通过设置环境变量FORCE_CPU=1
来屏蔽该行为,参考https://github.com/rusty1s/pytorch_scatter/blob/master/setup.py#L13。
你可以试试这个命令是否可行:FORCE_CPU=1 python -m pip install --verbose --no-cache-dir torch-scatter
,我不确定windows上这样设置是否有效
E:\深度学习开源项目\GraphNeuralNetwork-master\chapter8>python self_attn_pool.py Traceback (most recent call last): File "self_attn_pool.py", line 11, in
from sklearn.model_selection import train_test_split
ModuleNotFoundError: No module named 'sklearn'
但是我已经安装过sklearn了,请问该如何解决? 另外该程序用cpu可以跑的吧? 谢谢!