完美解决pycharm工具的terminal 不识别python命令问题解决

您所在的位置:网站首页 命令行执行python文件中的函数 完美解决pycharm工具的terminal 不识别python命令问题解决

完美解决pycharm工具的terminal 不识别python命令问题解决

2023-11-04 08:41| 来源: 网络整理| 查看: 265

花了许久来解决这个问题,网上有很多说是设置file-setting下的project interpreter,再添加编译器,只能说这种方法可能可以解决问题,前提是其他地方不会遇到问题。为了完美解决相关问题,我们理一理过程。

查找编译器位置

一个系统可能有很多编译器,比如可以装python2.7同时可以装python3.6,甚至python2.7也不止一个。那么首先明确终端的编译器在哪个路径。详细操作如下,在终端用python查找终端编译器所在位置。那么我们在pycharm中只需要调用终端编译器就行了(因为这个编译器关联的库是我们需要调用的)。终端命令如下,可以看到编译器位置在/home/gjn/anaconda2/bin/python

pycharm中添加编译器

pycharm的File | Settings | Project| Project Interpreter,如下点击add。

在existing environment下选择步骤一的路径,注意选的是区分python 和python-config,路径是前者,另外路径中是python 还是python2.7 或者其他名称也要注意,要按照步骤一的路径来。

添加后,不要着急运行,一般运行按钮灰色,细心观察pycharm底部会有进度条,我理解是编译器环境关联的过程,会比较慢,这个时候运行并不会清除上次运行的错误结果,可能会让我们以为又没成功,然而事实是编译器还没完全关联上,要耐心等待。

pycharm中选择编译环境

很多人到这里就ok了。如果仍然编译出错,那么就是环境虽然添加成功,pycharm并没有实际用这个编译器。

观察上面的错误结果,红色部分中路径为/home/gjn/anaconda2/env2/gjn_1/bin/python2,这并不是我们期待的编译器。

我们选择右上角的edit configurations,python interpreter中编译器并不是步骤二中添加的编译器,这个时候我们只要选择我们步骤二中添加的编译器即可。

最后成功运行

———————————————— 版权声明:本文为CSDN博主「剑启郁兰」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_39704651/article/details/85010502



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3