‘pytest‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

问题:

(1) 在命令行通过 pip list 发现 pytest 已安装

(2)但是运行 pytest 无法使用

解决方法:

(1)将C:\Users\张三\AppData\Roaming\Python\Python37\Scripts目录下的 pytest.exe和py.test.exe复制粘贴到C:\Program Files\Python37\Scripts目录下(这里的Python37为python安装目录)

(2)重新打开命令行窗口,解决:

注意事项:

(1)python版本要在3.7以上

(2)安装命令:

                        pip install -U pytest  安装pytest

                        pip uninstall pytest 卸载pytest

                        pip list         查看第三方库

                        pytest --version  查看pytest版本

  • 18
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
您好!对于您遇到的问题,"pytest不是内部外部命令,也不是可运行程序",这通常是由于未正确安装pytest或者没有将其添加到系统的环境变量中所导致的。 首先,您可以尝试通过以下步骤来解决这个问题: 1. 确保已正确安装pytest。您可以使用以下命令来安装pytest: ``` pip install pytest ``` 如果已经安装了pytest,可以尝试升级到最新版本: ``` pip install --upgrade pytest ``` 2. 如果您已经正确安装了pytest,但仍然遇到问题,那么可能是因为pytest没有添加到系统的环境变量中。您可以按照以下步骤将pytest添加到环境变量中: - 在Windows上: - 打开“控制面板”并进入“系统和安全” > “系统” > “高级系统设置” > “高级”选项卡。 - 单击“环境变量”按钮。 - 在“系统变量”部分,找到名为“Path”的变量,并编辑它。 - 在变量值的末尾添加pytest的安装路径,例如:`C:\PythonXX\Scripts` (其中 `XX` 是您的Python版本号)。 - 单击“确定”以保存更改,并关闭所有打开的对话框。 - 重新启动命令提示符窗口,并尝试运行pytest命令。 - 在Linux或macOS上: - 打开终端窗口。 - 编辑`~/.bashrc`或`~/.bash_profile`文件,添加以下行: ``` export PATH=$PATH:/usr/local/bin ``` 这里的`/usr/local/bin`是pytest的安装路径,根据您的实际情况进行修改。 - 保存文件并关闭终端窗口。 - 打开一个新的终端窗口,并尝试运行pytest命令。 如果您按照上述步骤操作后仍然无法解决问题,请提供更多详细信息,例如操作系统和Python版本,以便我能够更好地帮助您解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值