【问题标题】:PyCharm : Configuring Python ConsolePyCharm:配置 Python 控制台
【发布时间】:2017-09-08 08:53:07
【问题描述】:

我在 Ubuntu VM 机器(没有显示器)上运行 Conda 环境。我正在尝试使用 PyCharm,但 PyCharm Python 控制台由于某种原因无法正确导入库。例如。 import pandas 给:

Backend Qt5Agg is interactive backend. Turning interactive mode on.
QXcbConnection: Could not connect to display  bash: line 1: 12547
Aborted                 (core dumped) env "PYTHONUNBUFFERED"="1"
 "PYTHONPATH"="/home/local/US/me/max:/home/local/US/me/.pycharm_helpers/pydev"
 "PYCHARM_HOSTED"="1" "IPYTHONENABLE"="True"
 "PYTHONDONTWRITEBYTECODE"="1" "JETBRAINS_REMOTE_RUN"="1"
 "PYTHONIOENCODING"="UTF-8"

/home/local/US/me/conda/envs/research/bin/python2.7
/home/local/US/me/.pycharm_helpers/pydev/pydevconsole.py 0 0 Process
finished with exit code 134

我尝试卸载并重新安装pandasconda,一切都解决了这个问题。此外,当我在 PyCharm 中从终端运行 Python 或 IPython 时,一切正常。我可以根据需要导入所有包而不会出错。

【问题讨论】:

    标签: python terminal pycharm


    【解决方案1】:

    也许你没有选择正确的 python 解释器。在等设置中选择正确

    也看看这个https://www.jetbrains.com/help/pycharm/2017.1/configuring-python-interpreter-for-a-project.html

    另外你猫在 ssh 中使用 -X(big x) 进行 X 转发

    【讨论】:

    • 我很确定解释器是正确的,因为我可以运行我的代码(和库没有错误),我如何在 VM 中为我添加 PyCharm ssh 时的 -X?
    猜你喜欢
    • 2015-06-17
    • 1970-01-01
    • 2018-04-01
    • 2015-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-22
    相关资源
    最近更新 更多