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