【问题标题】:Mac Pycharm Interpreter not workingMac Pycharm 解释器不工作
【发布时间】:2018-05-14 22:08:14
【问题描述】:

我无法在 pycharm 中运行我的 python 程序。我安装了python3pycharmanaconda。我可以打开项目并编写python代码,但无法在pycharm中运行程序。我可以使用终端来运行我的程序,它工作正常。任何想法如何使用正确的解释器?我在哪里可以找到它?顺便说一句,我使用的是 mac。

当我尝试添加解释器时,我可以添加 Virtualenv 环境、Conda Environment 或系统解释器。当我单击系统解释器并选择一个时,它不起作用。我试图用终端找到我的python版本并在pycharm中使用它,但它不会做任何事情。

这就是我所看到的: entire screen

这个图标看起来也很奇怪(红十字): weird icon

你好,斯特凡

【问题讨论】:

  • 您是否尝试在 Preferences > Project Interpreter 中设置解释器?
  • 我做了,但还是不行。我尝试了一些“口译员”,但都没有奏效,可能是因为他们不是口译员。

标签: python pycharm interpreter


【解决方案1】:

通过以下方式检查您的conda python 安装:

$ conda info

我的是:/root/miniconda,所以基本的 grepping 显示我有什么 pythons:

root@d03107c14a07:/notebook# ls -al /root/miniconda/bin/ | grep python
-rwxrwxr-x  1 root root     129 Apr 16 16:20 ipython
-rwxrwxr-x  1 root root     129 Apr 16 16:20 ipython2
lrwxrwxrwx  1 root root       9 Apr 16 16:20 python -> python2.7
-rwxrwxr-x  1 root root    1689 Apr 16 16:20 python-config
lrwxrwxrwx  1 root root       9 Apr 16 16:20 python2 -> python2.7
-rwxrwxr-x  1 root root   10302 Dec 21  2016 python2.7

像下面这样运行它表明它可以工作:

root@d03107c14a07:/notebook# /root/miniconda/bin/python
Python 2.7.13 |Anaconda 4.4.0 (64-bit)| (default, Dec 20 2016, 23:09:15)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://anaconda.org
>>>

我们有路径,对我来说是:/root/miniconda/bin/python

因此,由于我们已将其本地化,我们需要使用 Pycharm 进行设置。

转到Settings/Preferences 并进入Project interpreter,选择一个设置轮和Add - 在左侧你有三个选项,选择Conda,你的环境可能会被自动找到,但如果它是不是你有粘贴的路径;)

Official docs ref

conda info ref

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-21
    • 1970-01-01
    • 2019-01-02
    • 1970-01-01
    • 2018-02-27
    • 2021-06-26
    • 2017-10-12
    相关资源
    最近更新 更多