如何解决pytorch_geometric安装错误,未定义的符号:解析模式或名称ERKSs#999

zsohkypk  于 2022-11-09  发布在  其他
关注(0)|答案(2)|浏览(193)

如何解决pytorch_geometric安装错误。未定义的符号:解析模式或名称ERKSs#999
解决方案:conda安装pytorch pyg -c pytorch -c pyg -c conda-forge
conda创建-n py 38点
康达安装pytorch pyg -c pytorch -c pyg -c康达锻造
康达安装pyg -c pyg -c康达锻造
sudo apt-get安装库自由类型6-dev
pip安装-r要求. txt

plupiseo

plupiseo1#

也许检查这里:https://github.com/pyg-team/pytorch_geometric/issues/999
大多数人说这是由于你如何安装pytorch和两个版本(cpu和gpu版本都安装了)

bkhjykvo

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内的已安装包.

相关问题