Anaconda中pip install的第三方库在pytorch中无法导入问题的解决办法

  这两天在安装pytorch深度学习的einops以及faiss-cpu这两个库时遇到了很大的问题,已知这两个库支持Windows的运行环境,在这里我简要记录解决办法,其实可以总结成为一句话:
  一定要将pip install所安装的第三方库的对应文件放置于pytorch实际运行环境的文件夹内!!!

下面以faiss的安装过程为例:

  1. 在Anaconda prompt中pip install faiss-cpu,如下图所示,所安装的文件夹为D:\Anaconda3\Lib\site-packages;
    在这里插入图片描述
    2.实际pytorch运行环境的位置是 D:\Anaconda3\envs\pytorch\Lib\site-packages;在这里插入图片描述
  2. 在D:\Anaconda3\Lib\site-packages找到对应的文件夹 复制到 D:\Anaconda3\envs\pytorch\Lib\site-packages中;
    在这里插入图片描述
  3. 再次打开pycharm可以在下方注意到faiss-cpu库的导入,大功告成!

  最后,我注意到许多攻略上说 使用 conda pip install 安装第三方库,不过我这一直卡在 solve environment \ 上转圈圈,所以还是 pip install 香!
  最近专注于深度学习光流模型的实验,近一段时间会持续更新一些有关的光流的第三方库的使用以及一些程序调试的技巧,希望大家多多关注收藏!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值