【pytharm导入python移植环境遇见Invalid Python SDK问题】

2023-11-03

pytharm导入python移植环境遇见Invalid Python SDK问题

Invalid Python SDK

Alt
在学习工作中,我们可能会遇到将自己的工作python环境移入到另一个位置,在pycharm外部导入我们的工作环境时可能会报这个错误。网上大部分的描述都是让你重新导入python.exe。我见没什么关于导入正确但依旧报错的解决方案,固发此贴。问题图片我就随便找了一个,相同即可。
这个问题实际上是由于工作时的python安装路径,与你本人在家里电脑的安装路径不匹配所造成的。

解决方法

  1. 版本问题
    注意家里的python环境是否与工作电脑的python环境版本相同。python版本不同的话,需要重新安装python环境。python官网
    去官网找到与你本人工作环境一样的python版本。
    如何查看版本?去你环境的Script文件夹下找到python.exe右键属性,查看详细信息即可。
    在这里插入图片描述
    在这里插入图片描述
    2. 环境路径问题
    确定版本没有问题后,如果你的移植环境确定是没有问题的,那就是工作和家里的工作环境出了问题。
    去你的环境文件夹下有个pyvenv.cfg文件(可以用记事本打开和修改),里面是你移植环境的python.exe的工作路径,将路径改为你本地python工作路径即可。
    在这里插入图片描述
    在这里插入图片描述
    如何更改为本地python工作路径?用pycharm新创建一个环境,里面也会有这个文件,把他拷贝过来即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【pytharm导入python移植环境遇见Invalid Python SDK问题】 的相关文章

  • 切片稀疏(scipy)矩阵

    我将不胜感激任何帮助 以理解从 scipy sparse 包中切片 lil matrix A 时的以下行为 实际上 我想根据行和列的任意索引列表提取子矩阵 当我使用这两行代码时 x1 A list 1 x2 x1 list 2 一切都很好
  • 即使页面未完全加载,我们也可以使用 Selenium 获取页面源吗(TimeoutException: Message: timeout)?

    即使遇到 TimeoutException Message timeout 也能获取页面源码吗 当我调用 driver page source 时 有时无法加载整页 但我只需要它的部分信息 尚未确定 所以我只想在任何情况下保存页面 是否可以
  • boto3 资源(例如 DynamoDB.Table)的类型注释

    The boto3库提供了几种返回资源的工厂方法 例如 dynamo boto3 resource dynamodb Table os environ DYNAMODB TABLE 我想注释这些资源 以便我可以获得更好的类型检查和完成 但我
  • for 循环如何评估其参数

    我的问题很简单 Does a for循环评估它每次使用的参数 Such as for i in range 300 python 是否会为此循环的每次迭代创建一个包含 300 个项目的列表 如果是的话 这是避免这种情况的方法吗 lst ra
  • 如何使用显式引用转储 YAML?

    递归引用非常适合ruamel yaml or pyyaml ruamel yaml dump ruamel yaml load A A id001 id001 然而 它 显然 不适用于普通引用 ruamel yaml dump ruamel
  • Tweepy StreamListener 到 CSV

    我是 python 新手 我正在尝试开发一个应用程序 使用 Tweepy 和 Streaming API 从 Twitter 检索数据并将数据转换为 CSV 文件 问题是此代码不会创建输出 CSV 文件 也许是因为我应该将代码设置为在实现例
  • 了解 Python 中的酸洗

    我最近接到一项作业 需要以腌制形式放置一本字典 其中每个键引用一个列表 唯一的问题是我不知道腌制形式是什么 谁能给我指出一些好的资源的正确方向来帮助我学习这个概念 pickle 模块实现了一个基本但强大的算法 用于序列化和反序列化 Pyth
  • 更改 Altair 中的构面标题位置?

    如何将方面标题 在本例中为年份 移动到每个图的上方 默认值似乎位于图表的一侧 这可以轻易改变吗 import altair as alt from vega datasets import data df data seattle weat
  • 如何在 Python 3 中循环遍历集合,同时从集合中删除项目

    这是我的情况 我有一个list set 哪个并不重要 movieplayer我想调用的对象 preload 功能开启 该预加载函数可以立即返回 但希望将来返回一点 我想存储这个电影播放器 集合 表明它们尚未预加载 然后循环它们 调用prel
  • 如何将 self 传递给装饰器?

    我该如何通过self key下面进入装饰器 class CacheMix object def init self args kwargs super CacheMix self init args kwargs key func Cons
  • 使用 scipy curve_fit 拟合噪声指数的建议?

    我正在尝试拟合通常按以下方式建模的数据 def fit eq x a b c d e return a 1 np exp x b c np exp x d e x np arange 0 100 0 001 y fit eq x 1 1 1
  • 乘以行并按单元格值附加到数据框

    考虑以下数据框 df pd DataFrame X a b c d Y a b d e Z a b c d 1 2 1 3 df 我想在 列中附加数字大于 1 的行 并在该行中的数字减 1 df 最好应该 然后看起来像这样 或者它可能看起来
  • Pandas style.bar 颜色基于条件?

    如何渲染其中一列的 Pandas dfstyle bar color属性是根据某些条件计算的 Example df style bar subset before after color ff781c vmin 0 0 vmax 1 0 而
  • Python 类型安全吗?

    根据维基百科 https en wikipedia org wiki Type system Type safety and memory safety 如果一种语言不允许违反类型系统规则的操作或转换 计算机科学家就认为该语言是 类型安全的
  • 如何使用 Keras ImageDataGenerator 预测单个图像?

    我已经训练 CNN 对图像进行 3 类分类 在训练模型时 我使用 keras 的 ImageDataGenerator 类对图像应用预处理功能并重新缩放它 现在我的网络在测试集上训练得非常准确 但我不知道如何在单图像预测上应用预处理功能 如
  • 对数据帧的每 2 小时数据进行 Groupby

    我有一个数据框 Time T201FN1ST2010 T201FN1VT2010 1791 2017 12 26 00 00 00 854 69 0 87 1792 2017 12 26 00 20 00 855 76 0 87 1793
  • 更改 Python Cmd 模块处理自动完成的方式

    我有一个 Cmd 控制台 设置为自动完成 Magic the Gathering 收藏管理系统的卡牌名称 它使用文本参数在数据库中查询卡片 并使用结果自动完成 建议卡片 然而 这些卡片名称有多个单词 Cmd 会从last到行尾的空间 例如
  • 如何获取所有mysql元组结果并转换为json

    我能够从表中获取单个数据 但是当我试图获取表上的所有数据时 我只得到一行 cnn execute sql rows cnn fetchall column t 0 for t in cnn description for row in ro
  • 长/宽数据到宽/长

    我有一个数据框 如下所示 import pandas as pd d decil 1 decil 1 decil 2 decil 2 decil 3 decil 3 decil kommune AA BB AA BB AA BB 2010
  • 使用 urllib 编码时保持 url 参数有序

    我正在尝试用 python 模拟 get 请求 我有一个参数字典 并使用 urllib urlencode 对它们进行 urlencode 我注意到虽然字典的形式是 k1 v1 k2 v2 k3 v3 urlencoding 后参数的顺序切

随机推荐

  • Wargames靶场之natas(web安全)

    前言 Natas系列包含服务器端Web安全的基础知识 每个级别的 natas 都由位于 http natasX natas labs overthewire org 处的自己的网站组成 其中 X 是级别 数 没有 SSH 登录 要访问某个级
  • redis订阅发布模式、持久化、事务

    redis订阅发布模式 redis 可以做消息中间件 MQ message queue 通常通过订阅发布模式来实现 消息订阅发布模式 还可以基本数据类型Lists实现 点到点模式 可以使用lpush rpop 实现消息 先进先出 好处 异步
  • 【ES-Kibana】ElasticSearch-Kibana搭建手册

    ElasticSearch Kibana搭建手册 一 环境检查 1 1 服务器环境 1 Java环境检查 执行命令 java version 2 安装Java 未安装jdk环境的需要如下操作 执行命令 更新本地仓库 sudo apt get
  • Java 获取linux根目录下的文件夹_Linux-包教包会系列

    前言 以前我的不喜欢用 Linux 系统 什么目录啊 文件啊 权限啊 都得命令操作 入门难度较大 但是一旦熟练起来 真不想再去用 windows 了 再加上 shell 脚本 那才叫如虎添翼啊 真的是见识到了什么才是性能 什么才是自动化 L
  • Ubuntu20-04下配置Nvidia显卡驱动-CUDA-CUDNN

    Ubuntu20 04下配置Nvidia显卡驱动 CUDA CUDNN 本文主要记录在Ubuntu20 04系统下配置显卡驱动以及配置CUDA CUDNN 1 配置介绍 CPU 11th Gen Intel Core i7 11700 GP
  • 数据分析之-特征构造

    数据分析机器学习中有句俗话 数据和特征决定了机器学习的上限 而模型和算法只是逼近这个上限而已 可见数据和特征的重要性 但实际项目中 数据源的质量和数量往往是不能改变的 但数据的特征却是数据分析师可以深入挖掘的 决定一个数据挖掘模型甚至项目的
  • 计蒜客T1612——蒜头君的数字游戏

    水题 太简单不解释 记得别把多余的0输入就行 由于没有明确的循环次数 本题用while循环更适合一些 include
  • Linux字符设备驱动入门

    文章目录 一 驱动模块的加载和卸载 二 字符设备注册与注销 三 实现设备的具体操作函数 四 添加 LICENSE 和作者信息 总结 设备树的使用 一 驱动模块的加载和卸载 module init xxx init 注册模块加载函数 modu
  • 利用Python+opencv+TensorFlow框架打造 一个试卷批改系统

    本文编程采用Python语言 结合opencv库对图像进行处理 再利用TensorFlow框架下卷积神经网络 实现一个初步的简易试卷批改系统 实现一个试卷批改系统 我将它主要分成俩个模块 第一个模块是图像识别 第二个模块是利用机器学习训练模
  • 2.mtcnn人脸检测

    mtcnn是构建图像金字塔来进行目标检测 gt gt gt gt gt 为什么只有按原图缩小 我觉得也可以搞按比例放大 将这些放大缩小图一起用网络来提取特征 会不会效果更好 1 网络结构 from tensorflow keras laye
  • python爬虫基础 --爬取股吧前十页数据

    新建文件夹 guba 爬取的十页数据会自动存到guba文件夹下 import requests import os for i in range 10 base url http guba eastmoney com default 99
  • Windows10 Docker安装详细教程

    Windows10 Docker安装详细教程 思维导航 前言 Docker Desktop是什么 Dokcer Desktop下载 启用Hyper V以在 Windows 10上创建虚拟机 安装Docker Desktop 配置阿里云镜像加
  • anaconda出现NotWritableError: The current user does not have write permissions to a required path.报错解决

    在安装pytorch时可能会出现NotWritableError The current user does not have write permissions to a required path path Users 的情况 其主要原
  • 关于select函数超时时间问题

    关于select函数超时时间问题 select函数使用 int select int n fd set readfds fd set writefds fd set exceptfds struct timeval timeout 具体参数
  • 【Git】MacOS 安装Beyond Compare插件和配置

    环境是已经安装了homebrew 打开终端 输入 brew install cask beyond compare 需要等一段时间 显示安装成功 之后要去修改 gitconfig 它本来是隐藏的 可以通过ll a发现隐藏文件 输入vi gi
  • 用心整理了6个用电脑就能做的兼职,让你在家增加收入

    在当今信息化的时代 通过电脑进行各种网上兼职已经成为了一种普遍的现象 在电脑上兼职工作 不仅可以帮助人们实现财务自由 而且还可以在家中轻松实现 下面就给大家分享6个在家就可实现的赚钱方法 让你利用业余时间挣取更多的收入 1 百度知道合伙人
  • python刷题第九周

    第一题 第6章 7 找出总分最高的学生 15 分 给定N个学生的基本信息 包括学号 由5个数字组成的字符串 姓名 长度小于10的不包含空白字符的非空字符串 和3门课程的成绩 0 100 区间内的整数 要求输出总分最高学生的姓名 学号和总分
  • 为什么C ++在嵌入式系统设计中是C的可行替代品

    你是一名 你知道C是适合该工作的语言 尽管有时维护周期可以重复很长时间 有时你会感到that琐 就像在编码自动机一样 反复在结构上创建基本迭代 这些结构与上周或上个月的结构非常相似 你已经听说过C 作为一种功能强大的语言的销售趋势 但是你也
  • 零基础大厂实习面经

    菜鸡的准备之路 3月开始准备找实习 现在4月一号 应该是能拿到阿里本地生活的Java研发岗offer 这些天来也算是辛苦了 为了后人能够好避坑 写下些许面经 接下来我将从数据结构与算法 语言基础 计算机网络 和操作系统四个主要方向讲起 基础
  • 【pytharm导入python移植环境遇见Invalid Python SDK问题】

    pytharm导入python移植环境遇见Invalid Python SDK问题 Invalid Python SDK 解决方法 Invalid Python SDK 在学习工作中 我们可能会遇到将自己的工作python环境移入到另一个位