当前位置:   article > 正文

vscode里面模块缺失的几种可能以及解决方法(部分可能)_vscode运行python显示no module named 'gymnasium

vscode运行python显示no module named 'gymnasium

最近在做Python的脚本编写,老是在运行文件时提示缺少模块。通过几天的了解,总结出以下的方法来解决。

1、模块没有安装

        对于这种的解决方法很简单,哪里少了安哪里,在cmd或者bash里边直接使用下边的命令就可以直接安装。注意:首先你的机器上需要安装了Python,其次你要了解你的Python有没有同时装2和3的版本,如果都装了,建议使用下边的哪个命令

  1. pip install moduleName #只装了一个版本,直接用就好了,后边的moduleName记得改成自己要安装的库名字
  2. or
  3. pip2/pip3 install moduleName #针对同时存在2和3版本,为了更好使用,pip后边带上数字

2、安装了多个相同版本的Python

        如果上边的方法无法改变,那么可能是存在了同版本(2.x或者3.x)的多个安装路径,这时你就需要仔细寻找一下了,看看自己电脑是否存在多个文件路径,我是这种情况。

        模块安装与否的辨别方法:

               对于多个版本,可能存在默认的模块安装位置是A路径,但是vscode使用的是B路径,这样就会导致模块引入失败。

               可以通过在文件位置打开cmd命令行,运行python后,手工“import moduleName”引入模块,看Python的反馈来辨别,如果引入没有报错就证明模块是存在的,如果引用报错就证明模块没有安装在这个路径下。

        几种解决方法:

                如果是模块安装位置是A路径,但是vs使用的是B路径这种情况。

                1、直接把文件替换过去。

                        优点:见效快,不用改变任何烦人的配置,随替随用。

                        缺点:无法确定模块文件里边的内容是否有绝对路径,以及被替换文件里边的内容配置是否被改变 。

                2、增加或改变默认的文件路径

vscode导入不同模块下py文件报错ModuleNotFoundError: No module named最有效解决办法!!! - 简书

                      可以通过上面链接里的思路来解决问题

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/292421
推荐阅读
相关标签
  

闽ICP备14008679号