使用Anaconda在PyCharm中导入PyTorch

问题描述 投票:1回答:5

我刚刚安装了PyCharm和Anaconda。我安装了PyTorch到Anaconda,我甚至可以在Anaconda中使用“进口火炬”。我用Anaconda Interpreter在PyCharm中创建了一个新项目,但我仍然不能在PyCharm中使用PyTorch。

python pycharm anaconda artificial-intelligence pytorch
5个回答
0
投票

如果您使用bash脚本和conda环境在PyCharm IDE中运行python代码。您还需要在bash脚本中使用source activate myenv

像这样:

#!/usr/bin/env bash

source activate myenv

python test.py

source deactivate

0
投票

我遇到了同样的问题你和我如何解决问题:1-当你打开项目时选择conda作为你的项目解释器,如下所示

enter image description here

2-在您的项目中转到设置 - >项目:项目名称 - >项目解释器检查您是否正在使用Conda Package Manager和您的anaconda本地设置


0
投票

我遇到了同样的问题并解决了它:

  1. 安装anaconda后,source会激活您自己的环境。
  2. 按照官方说明安装pycharm-community和pytorch。
  3. 在同一个anaconda环境中启动pycharm-community。
  4. 按照Manuel Lagunas的说明加载您自己的项目
  5. 最后,你必须在pycharm的环境中安装火炬包: 图片为: press '+' on the right side to install you can choose packages of torch by typing 'torch'

0
投票

Running pycharm from within anaconda env window

我也有这个问题。导入火炬的程序在我的pytorch env中运行的anaconda提示工作正常,但是当我从windows快捷方式运行pycharm并且甚至设置我的环境以使用pytorch env时,它会抱怨火炬无法导入。当我从提示中运行pycharm时如图所示,它工作正常。


0
投票

终于在整个早上沉入其中后,终于在Windows 10中解决了这个问题。

  1. 创建一个新的Conda环境(通过PyCharm,或者你喜欢)
  2. 导航到命令终端中的C:\Your\Environment\Path\Scripts 我看起来像这样:C:\ProgramData\Anaconda3\envs\Snek_V2\Scripts
  3. pip找到PyTorch website安装所需的命令 它们看起来像这样: pip3 install https://download.pytorch.org/whl/cpu/torch-1.0.1-cp37-cp37m-win_amd64.whl pip3 install torchvision
  4. 在命令终端中,您希望输入一些不同的命令;你需要用pip3替换pip.exe。当您导航到您计划工作的确切环境时,这将是与您相关的pip。 例如pip.exe install torchvision
  5. 打开PyCharm并打开我们刚刚设置的Conda环境中的项目。
  6. 如果您打开Python控制台,您现在应该能够输入import torch并且不会弹出任何错误作为响应。
© www.soinside.com 2019 - 2024. All rights reserved.