1.遇到的问题
用pip安装pytest,一直提示已经Requirement already satisfied,但是在cmd中输入pytest,又提示不是内部文件。

2.原因
因为我之前都是直接在项目里直接安装第三方库(pycharm → setting),有可能是我在项目里已经装了pytest,这就导致了我本地有多个pytest
3.解决方案
由于解决之前第三方依赖包有点乱,所以把python卸了重新装了一遍,cmd 打开命令控制台,进入python安装路径下的Scripts文件夹路径,然后用pip安装的,这样就可以了;
4.安装pytest步骤
解决办法:
1、cmd命令执行窗口,进入scripts目录下(我的安装在D:\Program Files\Python37\Scripts),然后执行pip install -U pytest,等待安装完成。
2、重启cmd窗口,执行pytest --version,显示如下则表示安装成功。
2.输入dir,查看当前路径下的所有文件,如果没有安装pytest,该目录下就没有pytest文件
3输入pip install pytest安装pytest,如果想安装指定版本的pytest,输入命令为:pip install pytest==5.3.1(安装5.3.1版本)
4.在命令行输入pytest,出现以下提示就说明安装成功可以使用了。
亲测好使:
1 ,可以在pycharm上先删除pytest,allure
2.pip install -U pytest,
3突然就好了,感谢!
3
本文解决了一个常见问题:通过pip安装pytest后,在命令行提示不是内部命令。原因是可能已存在多个pytest版本。解决方法包括重新安装Python,确保在正确的路径下使用pip安装pytest,并验证安装是否成功。
2657

被折叠的 条评论
为什么被折叠?



