python - Python 3.7.1 (Ipython 7.2) 控制台未在 Pycharm Community 2018.3 中启动
问题描述
请问,你能帮忙吗?我无法在 PyCharm 中启动 python 控制台。我正在使用带有 miniconda 的 Win10 机器。我已经搜索了文档,但无法弄清楚这一点。任何帮助,将不胜感激。请在我单击“Python 控制台”选项卡的错误下方找到:
Traceback (most recent call last):
File "C:\Program Files\JetBrains\PyCharmCE\helpers\pydev\pydevconsole.py", line 5, in <module>
from _pydev_comm.rpc import make_rpc_client, start_rpc_server, start_rpc_server_and_make_client
File "C:\Program Files\JetBrains\PyCharmCE\helpers\pydev\_pydev_comm\rpc.py", line 4, in <module>
from _pydev_comm.server import TSingleThreadedServer
File "C:\Program Files\JetBrains\PyCharmCE\helpers\pydev\_pydev_comm\server.py", line 4, in <module>
from _shaded_thriftpy.server import TServer
File "C:\Program Files\JetBrains\PyCharmCE\helpers\third_party\thriftpy\_shaded_thriftpy\server.py", line 9, in <module>
from _shaded_thriftpy.transport import (
File "C:\Program Files\JetBrains\PyCharmCE\helpers\third_party\thriftpy\_shaded_thriftpy\transport\__init__.py", line 57, in <module>
from .sslsocket import TSSLSocket, TSSLServerSocket # noqa
File "C:\Program Files\JetBrains\PyCharmCE\helpers\third_party\thriftpy\_shaded_thriftpy\transport\sslsocket.py", line 7, in <module>
import ssl
File "C:\miniconda3\lib\ssl.py", line 98, in <module>
import _ssl # if we can't import it, let the error propagate
ImportError: DLL load failed: The specified module could not be found.
解决方案
好的,想通了这个。Anaconda 提示基本上会更改 PATH 变量以包含安装 miniconda 的路径。单独启动 Pycharm 不会这样做。启动 anaconda 提示后控制台工作正常。因此,这是一个 PATH 问题。我在启动 Anaconda 后从本机解释器中找到了路径变量,并将 PATH 复制并粘贴到 Pycharm 中的控制台选项中......它就像一个魅力!
推荐阅读
- github - 有没有办法使用 Github 来限制您可以将受保护的分支合并到哪个分支?
- ruby-on-rails - 无法初始化 Cloudinary + Ruby on Rails
- telerik-grid - Telerik UI MVC Grid 数字字段的内联编辑不显示微调器
- reactjs - React Native:干净的UseEffect
- c# - 上传文件 500 内部服务器错误时出错
- r - 如何用 ggrepel 标记使用 split 获得的行
- python - Dokku 应用找不到 ffmpeg 文件来转换音频
- webpack - Webpack DLL 被忽略
- reporting-services - SSRS 报告执行服务:导出到 xlsx 没有错误
- cadence-workflow - 是否可以在不停机的情况下将 cadence-worfklow 集群切换到高级可见性(ElasticSearch)?