
如图有两个conda环境,2025版的pycharm只能给第一个带有路径的解释器识别出来,用下面那个pytorch会短暂的显示重在配置conda环境,然后关闭窗口,无法把pytorch环境引入pycharm中,

而如果用python类型,找到pytorch中的python.exe文件又可以导入并正确使用;
要怎么才能把pytorch用conda类型导入pycharm


下午好🌅🌅🌅
本答案参考通义千问
要将 PyTorch 通过 Conda 环境类型 导入到 PyCharm 2025 版本 中,你需要确保 PyCharm 正确识别 Conda 环境,并且环境路径配置正确。以下是详细的解决方案:
确保你已经通过 conda 创建了包含 PyTorch 的环境。
conda create -n pytorch_env python=3.9
conda activate pytorch_env
conda install pytorch torchvision torchaudio cudatoolkit=11.8 -c pytorch
注意: 根据你的 CUDA 版本和系统选择合适的版本(如
cudatoolkit=11.8)。
C:\Users\<your_username>\Anaconda3\envs\pytorch_env\python.exe如果 PyCharm 无法识别 Conda 环境,请检查以下几点:
python.exe 路径,例如:
C:\Users\<your_username>\Anaconda3\envs\pytorch_env\python.exe
有时候 PyCharm 无法自动识别 Conda 环境,你可以先在命令行中激活环境,再启动 PyCharm:
conda activate pytorch_env
pycharm
这样 PyCharm 启动时可能会更准确地识别 Conda 环境。
pycharm.conf 文件(Windows)C:\Program Files\JetBrains\PyCharm 2025.1\bin\pycharm64.exe
pycharm64.vmoptions 或 pycharm.vmoptions 文件(根据你的系统是 32/64 位)。-Dcom.jetbrains.python.conda.enabled=true
注意: 修改此文件可能影响 PyCharm 的稳定性,建议备份原文件。
python.exe 路径。import torch
print(torch.__version__)
print(torch.cuda.is_available())
运行这段代码,如果输出类似以下内容,则说明 PyTorch 已成功导入:
1.13.1
True
如果你还有问题,可以提供 PyCharm 的具体版本号、操作系统以及错误提示,我可以进一步帮助你排查。