如何解决pytorch_geometric安装错误。未定义的符号:解析模式或名称ERKSs#999解决方案:conda安装pytorch pyg -c pytorch -c pyg -c conda-forgeconda创建-n py 38点康达安装pytorch pyg -c pytorch -c pyg -c康达锻造康达安装pyg -c pyg -c康达锻造sudo apt-get安装库自由类型6-devpip安装-r要求. txt
plupiseo1#
也许检查这里:https://github.com/pyg-team/pytorch_geometric/issues/999大多数人说这是由于你如何安装pytorch和两个版本(cpu和gpu版本都安装了)
bkhjykvo2#
我也遇到过类似的问题。正如GitHub评论中提到的,当我们的系统中安装了不同的torch版本时,就会出现这个问题。这个问题发生在我的anaconda虚拟环境中,我安装在以下路径中。
/home/anaconda3/envs/python-3.9
我按照以下步骤解决了这个问题。
步骤01:首先删除所有现有的焊炬安装及其依赖项。
$ cd /home/anaconda3/envs/python-3.9/lib/python3.9/site-packages $ rm -rf torch*
步骤02:重新安装特定的PyTorch版本和相关依赖项,如下所示。
$ pip install torch -f https://data.pyg.org/whl/torch-<PYTORCH-VERSION>+<CPU|GPU>.html $ pip install torch-geometric -f https://data.pyg.org/whl/torch-<PYTORCH-VERSION>+<CPU|GPU>.html $ pip install torch-sparse -f https://data.pyg.org/whl/torch-<<PYTORCH-VERSION>+<CPU|GPU>.html $ pip install torch-scatter -f https://data.pyg.org/whl/torch-<PYTORCH-VERSION>+<CPU|GPU>.html
确保您根据您的要求和您的系统(CPU或GPU)安装了PyTorch版本,例如,我安装了以下版本。
$ pip install torch -f https://data.pyg.org/whl/torch-1.12.1+cpu.html $ pip install torch-geometric -f https://data.pyg.org/whl/torch-1.12.1+cpu.html $ pip install torch-sparse -f https://data.pyg.org/whl/torch-1.12.1+cpu.html $ pip install torch-scatter -f https://data.pyg.org/whl/torch-1.12.1+cpu.html
你可以找到所有的stable PyTorch versions here .此外,现在你将能够看到你的anaconda安装路径/home/anaconda3/envs/python-3.9/lib/python3.9/site-packages内的已安装包.
/home/anaconda3/envs/python-3.9/lib/python3.9/site-packages
2条答案
按热度按时间plupiseo1#
也许检查这里:https://github.com/pyg-team/pytorch_geometric/issues/999
大多数人说这是由于你如何安装pytorch和两个版本(cpu和gpu版本都安装了)
bkhjykvo2#
我也遇到过类似的问题。正如GitHub评论中提到的,当我们的系统中安装了不同的torch版本时,就会出现这个问题。这个问题发生在我的anaconda虚拟环境中,我安装在以下路径中。
我按照以下步骤解决了这个问题。
步骤01:首先删除所有现有的焊炬安装及其依赖项。
步骤02:重新安装特定的PyTorch版本和相关依赖项,如下所示。
确保您根据您的要求和您的系统(CPU或GPU)安装了PyTorch版本,例如,我安装了以下版本。
你可以找到所有的stable PyTorch versions here .此外,现在你将能够看到你的anaconda安装路径
/home/anaconda3/envs/python-3.9/lib/python3.9/site-packages
内的已安装包.