本来用vs2022编写c语言,用的挺舒服的,想着偷懒,直接也用vs2022编写python了。但是遇到了很奇怪的问题,导入的第三方库,经常性出现失效。本来编的好好的,关闭了vs2022然后重新打开一样的文件,没有其它操作,import后面就是绿色波浪线了。这种现象随机出现,可能再重启一下vs就好了。除此之外,还会可能与到一种情况,虽然显示导入不成功,但库中包含的内容却能用,只是函数不高亮。
import cv2
import numpy as np
import random
import matplotlib.pyplot as plt
import time
一、考虑到可能是包的问题,我删掉了所有包并重新下载,没能解决问题。
二、之前总报错UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xc5 in position 13: invalid continuation byte,觉得是字的编码问题,我就把保存方式改成utf-8了,不知道和字的编码有没有关系。
1.建立系统环境变量 变量名填PYTHONPATH
变量值为安装后的库地址。
2.在解决方案管理器中,右击搜索路径,点击将PYTHONPATH添加到搜索路径。
换vscode吧
在回答这个问题之前,我想提个问题,在此之前你是否安装多个Python版本,后面又卸载?
这可能是由于 Visual Studio 中的 Python 环境设置导致的。在 Visual Studio 中,你可能会有多个 Python 环境,其中某些环境可能不包含你需要的第三方库。
可以尝试以下步骤来解决这个问题:
在 Visual Studio 中打开你的项目。
点击菜单栏中的“工具”,然后选择“Python 工具”>“Python Environments”。
在弹出的窗口中,选择你正在使用的 Python 环境。
点击“编辑环境”按钮。
在“编辑 Python 环境”窗口中,点击“管理库”按钮。
在弹出的窗口中,确保你需要的第三方库已经安装,如果没有可以安装。
重新启动Visual Studio,重新运行程序。
如果这些步骤仍然不能解决问题,可以尝试在命令行使用pip来安装第三方库,这样可以确保第三方库能被正确安装到你所使用的Python环境中。
微软能让你用vs编python就已经算它有良心了,你还想要自行车
望采纳!!!点击回答右侧采纳即可!!
可能是由于 Visual Studio 2022 没有正确识别 Python 的第三方库导致的。
首先可以尝试在项目中手动添加第三方库的路径,使 Visual Studio 能够正确识别这些库。具体步骤是:右键点击项目,选择“属性”,在“常规”选项卡中找到“附加库目录”,添加第三方库的路径。
其次,可以试着安装 Visual Studio 的 Python 插件,这样可能能帮助 Visual Studio 更好的识别 Python 第三方库。
如果还是无法解决,可以尝试使用一些其它的 Python 开发工具,比如 PyCharm, Anaconda, Jupyter Notebook 等。
望采纳!!!
在解决方案资源管理器中,查找“搜索路径”节点。在那里,您可以右键单击以添加智能感知将查找模块的文件夹。
查看您附加的屏幕截图,其中python文件位于“代码”文件夹下,您应该将“代码”文件夹添加到搜索路径中。
VS 可以对每个项目设置环境依赖,选择 python 编译器和 第三方库的安装路径。
你可以在新建项目进行设置,或者使用之前的设置。
建议用 Pycharm 看名字就知道是专门python 开发用的, 功能强大的IDE, 安装教程: https://blog.csdn.net/bulingbulingX/article/details/123576238