在pycharm和anaconda环境下运行程序

Posted

技术标签:

【中文标题】在pycharm和anaconda环境下运行程序【英文标题】:Run a program in pycharm under anaconda enviroment 【发布时间】:2017-09-30 23:48:21 【问题描述】:

我有一个使用 anacoda 环境运行的程序。我有anaconda3,python3.5 运行 l 执行以下步骤。

source activate my_env
python3.5 demo.py

但是,当我是 pycharm 编辑器时,我在运行 demo.py 时得到以下结果:

/usr/bin/python3.5 /home/ahmed/Downloads/crnn.pytorch-master/demo.py
Traceback (most recent call last):
  File "/home/ahmed/Downloads/crnn.pytorch-master/demo.py", line 1, in <module>
    import torch
ImportError: No module named 'torch'

Process finished with exit code 1

因为导出的代码和包是在 conda 环境中安装(需要)的。 我的问题是如何在 pycharm 中激活 conda 环境以便能够运行代码?

【问题讨论】:

【参考方案1】:

也许它会帮助你。

http://blog.cyberpunk.bike/blog/how-to-make-conda-work-with-pycharm

还有 conda pycharm 包

https://anaconda.org/chen/pycharm

【讨论】:

【参考方案2】:

使用

source activate my_env
conda info

找出环境在您的机器上的位置。然后转到您的项目设置,并将该项目的解释器更改为您的 conda 环境,

【讨论】:

以上是关于在pycharm和anaconda环境下运行程序的主要内容,如果未能解决你的问题,请参考以下文章

pycharm使用anaconda虚拟环境

Python入门:Anaconda和Pycharm的安装和配置

WIN10下使用Anaconda配置opencvtensorflowpygame并在pycharm中运用

Anaconda+pycharm(在pytorch环境下)安装PyQt5及环境配置

win10下通过Anaconda安装TensorFlow-GPU1.3版本,并配置pycharm运行Mnist手写识别程序

PyCharm+cmd中使用Anaconda 与 新建Python环境(Windows)