Pycharm的设置中,项目编辑器一栏出现unsupported提示

Ubuntu中pycharm的python解释器前面显示unsupported 原因是2021年元旦后,python3.5就不再支持了。 如果一个环境前面显示了unsupported,那表明,这个版本太老了,不再被支持。参考Pycharm社区文档:configure a python interpreter 解决方法: 首先像图上这样点击show all,看看Ubuntu系统中有没有其他可选择的解释器版本,有的话直接选择即可;如果没有,说明系统中没有安装其他版本的解释器,那么就需要按照下面的步骤进行安装。 ... 阅读详情
AI摘要

本文指导如何处理Pycharm中遇到的不支持特定Python版本的问题,涉及卸载旧版Python及Project Interpreter设置的调整。

Pycharm的设置中,项目编辑器一栏出现unsupported提示

这是因为当前加入的python版本不受当前Pycharm的支持,python版本太高或者太低。(如图示例)
在这里插入图片描述

既然不支持这个版本的python,那就把这个版本的python卸载掉。

从电脑上卸载的方法
1.python卸载方法:依次点击,控制面板→程序→ 卸载程序→找到对应的python,右键卸载,如果卸载失败,那就右键,点击修复,修复结束之后,重新卸载就可以了。
再把pycharm中这个版本的python卸载,project interpreter一栏显示全部,选择要卸载的python点击减号,卸载(如图)
在这里插入图片描述

PyCharm报错[unsupported] Python 3.1的完整解决方案 在Python开发中,集成开发环境(IDE)的版本管理与路径解析是影响开发效率的关键环节。PyCharm作为主流的Python IDE,其内部通过缓存机制来管理解释器配置和项目索引,以提升响应速度。当开发者升级Python版本或在多版本环境中切换时,IDE的缓存信息可能未能及时更新,导致版本识别错误和路径解析混乱,从而引发类似“[unsupported] Python 3.1”的报错。这类问题的技术价值在于,它揭示了IDE环境管理、**版本识别**与**路径缓存**机制在动态开发场景下的重要性。其应用场景广 阅读详情

相关推荐

PyCharm无法识别高版本Python?四步排查解决[unsupported]报错

在Python开发中,集成开发环境(IDE)与解释器的兼容性配置是项目搭建的基础环节。PyCharm作为主流Python IDE,其解释器检测机制依赖于内部兼容性列表和系统环境变量。当开发者升级到较新的Python版本(如Python 3.11)时,常因IDE版本滞后或环境配置残留,触发`[unsupported]`或路径解析错误,这直接影响了开发环境的稳定性和项目构建效率。此类问题的技术价值在于理解IDE与语言运行时的协作原理,掌握环境隔离与配置管理的最佳实践。典型的应用场景包括新版本Python适配、多

weixin_31083901的博客 346

pycharm配置环境出现unsupported

去年编程的时候其实就看到有一些提示信息说,2021年元旦之后,python3.5就不再支持了。 没想到今天配置新电脑,下载了新的pycharm版本的时候,就遇到这个问题 如果一个环境前面显示了 unsupported那表明,这个版本太老了,不再被支持。参考Pycharm社区文档:Configure a Python interpreter 当pycharm不再支持一个过期的python版本时,对应的python编译器会被标记为unsupported ...

啷个哩个啷 2万+

MacBook安装Python 3.7全指南:兼容旧系统与老项目的实践方案

在软件开发中,解释器版本管理是环境配置的核心环节,尤其是面对旧版编程语言与老旧操作系统的兼容性挑战时,理解底层原理能避免大量踩坑。Python作为最流行的动态语言之一,其版本迭代迅速,但许多历史项目仍依赖Python 3.7等早期版本,这就涉及运行时环境的搭建与多版本共存的技术策略。对于仍在使用Intel芯片和macOS Catalina等旧款MacBook的开发者而言,官方安装包的选择、PATH环境变量的配置、pip镜像源的设置以及虚拟环境的隔离,都是保障老代码平稳运行的工程实践。本文面向需要维护旧版Te

weixin_34379433的博客 201

pycharm中python解释器出现unsupported问题

问题描述: 刚开始由于python2.7版本过低,安装spacy库失败,然后我自己在官网上下载了python3.10,也就是最新版本的python。但在导入之后,出现unsupport。 解决方案: 我下载的python版本过高,在试了很多方法都不可行之后,就重新卸载了python3.10,下载了python3.9.问题就解决了。 注: 1.python卸载方法:依次点击,控制面板→程序→ 卸载程序→找到对应的python,右键卸载,如果卸载失败,那就右键,点击修复,修复结束之后,重新卸载就可以了。 2.p

qq_44177248的博客 1万+

MicroPython驱动ST7789屏避坑实录:从GB2312到完整中文字库的升级之路

本文详细介绍了使用MicroPython驱动ST7789显示屏实现完整中文字库显示的实战方案。从硬件选型到字库系统改造,再到内存优化和显示性能提升,提供了一套突破GB2312限制的全套中文显示解决方案,特别适合ESP32开发者在物联网设备中实现高质量中文显示。

weixin_29190573的博客 394

SAP-MM-PR分配货源并转PO

SAP-MM-PR分配货源并转PO

yanzibing99的博客 5473

PyCharm 运行 python 报错,显示不支持

通常来说,PyCharm 会支持较新的 Python 版本,因为这些版本包含新的功能和改进,同时也修复了旧版本中的一些问题。PyCharm 2019.2.3 版本相对较旧,并不支持最新的 Python 3.12,改用 Python 3.7 版本就可以了。安装完新版本后,返回到 PyCharm 中,打开设置(Settings),然后在 Project Interpreter 部分选择新安装的 Python 解释器。为了解决这个问题,可以考虑升级到一个更新的 Python 版本。

qq_38865642的博客 6310

音频质量评估指标全解析:从主观到客观的全面指南

本文全面解析了音频质量评估的核心指标,涵盖主观评价(如MOS、DMOS)与客观评价(如PESQ、STOI、SDR)。重点介绍了DNSMOS等AI驱动的无参考评估方法,并提供了根据语音通信、噪声抑制、语音分离等不同场景选择指标组合的实战指南,帮助开发者和研究者科学量化音频质量。

rum55的博客 644

PyCharm添加python解释器时出现[unsupported]

在下载PyCharm中遇到这个问题,添加python解释器时,前面出现[unsupported],查询网上说是python解释器版本太高与PyCharm版本不匹配,选择低版本的python或者更高版本的PyCharm。在命令行中输入python,如果电脑中有多个版本则需要输入py -3.8(版本号),出现则成功。点击设置的标,选择Show All将之前的编辑器全部删除,然后再点击+号添加新的python。选择系统解释程序,找到刚刚下载的python编辑器,点击OK,最后成功。不用修改,点击next。

Zheng_zi的博客 4552

C语言入门—初识C语言

一、C语言概述 1、什么是C语言 语言是用来交流沟通的,有一方说,有一方听。必须要两方参与。(自言自语的除外) 语言是人与人交流,而C语言是人与机器交流 语言有独特的语法规则和定义,双方必须遵循这些规则和定义才能实现真正的交流。 接下来首先了解下计算机的组成: 2、计算机介绍 2.1、计算机结构组成 2.2、计算机系统组成 2.3、程序的指令 指令是对计算机进行程序控制的最小单元 计算机的指令系统是指所有指令的集合 程序是指为完成某一项特定任务而用某种言语编写的一组指令序列 3、C语言发展历程 3.

jun319817的博客 1035

从零开始搭建属于自己的语音识别API服务器(ASRT开源项目)

材料准备 云服务器 (本人使用的的是阿里云服务器 Ubuntu(Linux操作系统)) 环境搭建 1. Python 3.7 话不多说直接上代码 sudo su yum -y install git yum -y install gcc yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-deve

zhi_qian的博客 5648

Pycharm 使用较高版本的Python,如Python 3.11报错:[unsupported] Python 3.1 the\path\to\python.exe

Pycharm 使用较高版本的Python,如Python 3.11报错:[unsupported] Python 3.1 the\path\to\python.exe

小青龍 的博客 2万+

基于Simulink环境,提供一个关于如何对EMI抑制的DC-DC变换器进行仿真建模的示例

EMI定义:电磁干扰是指任何能中断、阻碍、降低或限制电气设备有效性能的电磁能量。重要性合规性:确保产品符合国际和地方的EMC标准。可靠性:减少因外部或内部EMI导致的系统故障风险。挑战滤波设计:合理设计输入输出滤波器以抑制传导EMI。布局与接地:良好的PCB设计对于减少辐射EMI至关重要。屏蔽:使用金属屏蔽来保护敏感电路不受外界干扰。首先明确要模拟的任务内容。设计一个能够在高频操作下有效抑制EMI的DC-DC变换器。根据工作频率和谐振元件值确定合适的滤波器参数。

xiaoheshang_123的博客 146

pycharm出现【unsupported】remote

分析原因:pycharm版本过低,不能识别python3.10以上的版本,所以导致pycharm把3.19版本认为是3.1版本。1.卸载当前pycharm,下载更高版本的pycharm,必须是pycharm2021版本以上的。2. 降低python版本,可以使用python3.9及以下的版本,但终究不是长久之计。下载专业版哦,功能比较多。

qq_42055632的博客 1394

OpenClaw实战四|内容创作全流程AI助理:自动撰稿+智能剪辑+多平台发布,一人顶一个内容团队

AI替代的是「写稿、剪辑、发布」这种流水线工作,真正让你解放出来,去做选题、创意、人设、变现这些高价值的事。OpenClaw这套内容创作全流程AI助理,最大的价值不是「帮你发内容」,而是让一个人,拥有一个内容团队的产能。不管是个人博主、小团队,还是企业新媒体,都能用零代码的方式,快速搭建属于自己的自动化内容矩阵。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 589

SAP S/4HANA Cloud 管理员业务角色创建实战:基于 SAP_BR_ADMINISTRATOR 模板的一站式指南

摘要:SAP S/4HANA Cloud新系统初始登录时常见Fiori Launchpad无磁贴的问题,这是由于缺乏合适的业务角色分配。本文介绍了通过预交付的SAP_BR_ADMINISTRATOR模板创建管理员角色的完整流程,包括业务用户、业务角色和业务目录的核心概念解析。重点说明了直接使用模板的风险,并提供了从模板创建自定义管理员角色的详细步骤(4.1-4.3),以及权限限制设置的注意事项。文中还分享了一个实际项目案例,强调正确配置管理员角色对后续权限体系建设的关键作用。(149字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 204

[unsupported] python3.1解决办法

python版本为3.10,此处显示python3.1——>pycharm版本低,更换pycharm。查看python版本——win+r,输入:python -V或者python --version。删除环境下的某个包命令:conda remove --name $环境名 $要删除的包名。删除虚拟环境命令:conda remove -n 要删除环境名 --all。打开Anaconda,可查看当前python版本,默认版本为3.10。输入 python --version查看当前项目的python版本。

m0_69079172的博客 1万+

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

pycharm unsupported Python 3.1报错:pycharm无法识别python 3.10

pycharm unsupported Python 3.1报错:pycharm无法识别python 3.10

weixin_44346972的博客 1万+

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Pycharm python解释器 unsupported python 3.1 解决

Pycharm 2020版本只支持python 3.9及以下版本,将环境的python版本改为3.9及以下就行

大表哥的博客 7003

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain&#39;s apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath(&#39;DeepLearnToolbox&#39;));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand(&#39;state&#39;,0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W&#39;); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand(&#39;state&#39;,0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = &#39;sigm&#39;;%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, &#39;Too big error&#39;);```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand(&#39;state&#39;,0)sae = saesetup([784 100]);sae.ae{1}.activation_function = &#39;sigm&#39;;sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)&#39;)% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;;nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, &#39;Too big error&#39;);```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x&#39;,28,28,60000))/255;test_x = double(reshape(test_x&#39;,28,28,10000))/255;train_y = double(train_y&#39;);test_y = double(test_y&#39;);%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you&#39;ll get around 1.2% errorrand(&#39;state&#39;,0)cnn.layers = { struct(&#39;type&#39;, &#39;i&#39;) %input layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 6, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 2) %sub sampling layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 12, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, &#39;Too big error&#39;);```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, &#39;Too big error&#39;);%% ex2 neural net with L2 weight decayrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex3 neural net with dropoutrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex4 neural net with sigmoid activation functionrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex5 plotting functionalityrand(&#39;state&#39;,0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = &#39;softmax&#39;; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand(&#39;state&#39;,0)nn = nnsetup([784 20 10]); nn.output = &#39;softmax&#39;; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

vmware workstation unrecoverable error: (vmui)报错解决方法

vmware workstation unrecoverable error: (vmui)报错解决方法

xuan2717的博客 1320

pycharm unsupported Python 3.1

想使用python 3.10.4,安装了以后,打开pycharm设置后,出现unsupported python 3.1,折腾了一会发现,是因为pycharm版本低了 报错图片: 解决方案: 下载pycharm 2021.3.3 地址:Download PyCharm: Python IDE for Professional Developers by JetBrains 安装的时候,如果已经存在一个pycharm了,会提示是否要删除这个,我是点击删除原先的pycharm,并且,勾选删除它的.

chanelwtt的博客 1万+

RuntimeError: Unsupported Python version, 3.10.0, for decompilation

由于uncompyle6和decompyle3目前可能不支持 Python 3.10 的.pyc文件,你可以尝试使用pycdc或其他支持 Python 3.10 的反编译工具。如果无法使用这些工具,可以考虑使用旧版本的 Python 重新生成.pyc文件,或者等待反编译工具的更新。

Leon_Jinhai_Sun的博客 2011

java.lang.UnsupportedOperationException 异常的解决方法及相关原因

java.lang.UnsupportedOperationException解决方法

小时候超帅的博客 3万+
上一篇: 不同版本的python在pycharm下如何添加自己独有的第三方库 ---
下一篇: 查看python第三方库的安装路径并修改路径(一)
KoError
博客等级 码龄7年 57粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值