Pycharm cannot set up a python SDK问题的原因及解决方法
目录
- 一、问题原因
- 二、解决办法
- 总结
一、问题原因
(如果不是第一次使用pycharm,我觉得可以跳过这一章)
我是升级以后,在用pycharm打开以前的项目就出现报错了;
很明显是环境信息配置的不正确;
在修改环境配置的时候出现了下面的报错
进入Pycharm后,打开之前的项目,打开Pycharm→file→settings→project interpreter,按照下图1选择配置之后,点击【OK】会出现报错,如图2
我的环境上有很多之前的包,所以这个地方我选择使用之前的venv环境,不敢清空。
图1
图2
除了这个,还会有一个报错找不到D:\Python3.10.1\python
还有什么(103)
二、解决办法
修改你想使用的venv文件夹下的配置文件,文件如下图
可以使用Notepad++打开上述的配置文件【pyvenv.cfg】修改配置文件中的配置的python启动路径,可以参考我的配置文件,如下方图示
修改图中的红色框中的路径,我的配置文件仅做参考,有的人的配置文件只有一个home是配置路径的,那就只需要修改一个;将他们修改为你的python安装路径, 你有几个错误的python路径就修改几个。 给出我的python安装路径做参考
总结
到此这篇关于Pycharm cannot set up a python SDK问题的原因及解决方法的文章就介绍到这了,更多相关Pycharm cannot set up a python SDK问题解决内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
SublimeText 2编译python出错的解决方法(The system cannot find the file specified)
[Error 2] The system cannot find the file specified 解决方法:1.环境变量path添加:C:\Python32\Tools\Scripts;D:\Python32;D:\Program Files\Sublime Text2;2.Python.sublime-build内容修改原内容: 复制代码 代码如下: { "cmd": ["python", "-u", "$file&qu
-
解决Python 异常TypeError: cannot concatenate 'str' and 'int' objects
TypeError: cannot concatenate 'str' and 'int' objects print str + int 的时候就会这样了 python + 作为连接符的时候,不会自动给你把int转换成str 补充知识:TypeError: cannot concatenate 'str' and 'list' objects和Python读取和保存图片 运行程序时报错,然后我将list转化为str就好了. 利用''.join(list) 如果需要用逗号隔开,如1,2,3,4则
-
Pycharm cannot set up a python SDK问题的原因及解决方法
目录 一.问题原因 二.解决办法 总结 一.问题原因 (如果不是第一次使用pycharm,我觉得可以跳过这一章) 我是升级以后,在用pycharm打开以前的项目就出现报错了: 很明显是环境信息配置的不正确: 在修改环境配置的时候出现了下面的报错 进入Pycharm后,打开之前的项目,打开Pycharm→file→settings→project interpreter,按照下图1选择配置之后,点击[OK]会出现报错,如图2 我的环境上有很多之前的包,所以这个地方我选择使用之前的venv环境,不敢
-
无法使用pip命令安装python第三方库的原因及解决方法
再dos中无法使用pip,命令主要是没有发现这个命令.我们先找到这个命令的位置,一般是在python里面的Scripts文件夹里面.我们可以把dos切换到对应的文件夹,再使用pip命令就可以了. 如果你在使用pip命令安装Python第三方库时也出现下面这样. 这是我在安装requests库时 我们发现pip命令无法使用,这时我们看一下python文件夹下的Scripts文件,如下 我发现我里面有pip和easy_install,也就是我可以使用pip命令所以我们要在这个文件夹下使用pip命令
-
pycharm中import呈现灰色原因的解决方法
1. 问题描述: 同目录下,当多个文件之间有相互依赖的关系的时候,import无法识别自己写的模块,PyCharm中提示No Module. 2. 解决步骤: (1). 打开File--> Setting-> 打开 Console下的Python Console,把选项(Add source roots to PYTHONPAT)点击勾选上 (2). 右键点击自己的工作空间文件夹,找到Mark Directory as 选择Source Root,问题解决! 按照上面给的设置"右键点
-
jupyter notebook 使用过程中python莫名崩溃的原因及解决方式
最近在使用 Python notebook时老是出现python崩溃的现象,如下图,诱发的原因是"KERNELBASE.dll",异常代码报"40000015". 折腾半天,发现我启动notebook时是用自定义startup.bat方式方式启动的,bat文件的内容为 start C:\Anaconda3\python.exe "C:/Anaconda3/Scripts/jupyter-notebook-script.py" 平时双击这个bat文
-
Pycharm最全报错的原因与解决方法总结(推荐!)
目录 前言 (一)Pycharm报错:No R interpreter defined (二)找不到指定的模板:ImportError:DDL load failed while importing ft2font: (三)pycharm中无法识别导入自己写的模块 (四)pycharm光标变粗,无法编辑代码 (五)使用Pycharm给Python程序传递参数 总结 前言 最近在使用Pycharm,在运行或者安装的过程中出现了各种各样的报错,前面已经介绍过安装pygame出现报错的解决方法.文章总
-
python安装cx_Oracle模块常见问题与解决方法
本文实例讲述了python安装cx_Oracle模块常见问题与解决方法.分享给大家供大家参考,具体如下: 安装或使用cx_Oracle时,需要用到Oracel的链接库,如libclntsh.so.10.1,否则会有各种各样的错误信息. 安装Oracle Instant Client就可得到这个链接库,避免安装几百兆之巨的Oracle Client. 软件下载地址: cx_Oracle的主页:http://cx-oracle.sourceforge.net/ 必需的Oracle链接库的下载地址:h
-
Python中MYSQLdb出现乱码的解决方法
本文实例讲述了Python中MYSQLdb出现乱码的解决方法,分享给大家供大家参考.具体方法如下: 一般来说,在使用mysql最麻烦的问题在于乱码. 查看mysql的编码: 命令: 复制代码 代码如下: show variables like 'character_set_%'; 可以看到如下结果: character_set_client为客户端编码方式: character_set_connection为建立连接使用的编码: character_set_database数据库的编码: ch
-
Python安装模块的常见问题及解决方法
1.error: command 'x86_64-linux-gnu-gcc' failed with exit status 解决办法: # Python 3 $ sudo apt-get install python3 python-dev python3-dev \ build-essential libssl-dev libffi-dev \ libxml2-dev libxslt1-dev zlib1g-dev \ python-pip # Python 2 $ sudo apt-ge
-
基于python 处理中文路径的终极解决方法
1 .据说python3就没有这个问题了 2 .u'字符串' 代表是unicode格式的数据,路径最好写成这个格式,别直接跟字符串'字符串'这类数据相加,相加之后type就是str,这样就会存在解码失误的问题. 别直接跟字符串'字符串'这类数据相加 别直接跟字符串'字符串'这类数据相加 别直接跟字符串'字符串'这类数据相加 unicode类型别直接跟字符串'字符串'这类数据相加 说四遍 3 .有些读取的方式偏偏是要读取str类型的路径,不是unicode类型的路径,那么我们把这个str.enco
-
python Spyder界面无法打开的解决方法
Spyder本来还用得好好的,能正常使用,后来再关闭打开时,出现下面的蜘蛛网界面后,就无法显示操作界面了: 后来在网上搜索了多种方法,甚至还将Adaconda2重装了都没有用. 后来找到一个方法,说删除C:\Users\Administrator路径下的.spyder文件夹(你的有可能是.spyder2或.spyder3),再重启spyder即可. 不过我尝试了一下,没什么用,后来结合了之前的搜索方法,将.matplotlib和.spyder一起删掉再重启,就能正常显示了. 以上这篇python
随机推荐
- JS HTML5实现拖拽移动列表效果
- javacript使用break内层跳出外层循环分析
- JS删除数组元素的函数介绍
- 抓取YAHOO股票报价的类
- .net三层结构初探分析第1/4页
- Python遍历目录的4种方法实例介绍
- Android 使用帧动画内存溢出解决方案
- Oracle 和 mysql的9点区别
- 高级MySQL数据库面试问题 附答案
- 安全快速修改Mysql数据库名的5种方法
- DIV始终居中的js代码
- C++基础知识实例解析(一)
- java 自动生成略缩图示例代码
- 利用php生成验证码
- 路由器不认ADSL模块的解决办法
- 纯js代码生成可搜索选择下拉列表的实例
- C语言绘制余弦、正弦曲线
- Linux字符终端如何用鼠标移动一个红色矩形详解
- pyqt5与matplotlib的完美结合实例
- OC runtime学习笔记之关联对象