關於pycharm依賴庫 install to user‘s package directory 的排坑日記

今天基於 unittest 寫了一個接口自動化腳本,右鍵 Run 沒有問題

但是我想放到我本地的 jenkins ,所以想先以 dos 命令試試

果不其然,報錯了~~ 害,開始排坑(報錯顯示沒有依賴包)

在這裏插入圖片描述



1、首先確認自己python的環境變量配置和pycharm是否一致

  • ---- 就在這時,我發現下載依賴庫的時候勾選了:

  • install to user’s package directory

在這裏插入圖片描述

2、恍然大悟,然後就在想:

  • ① 怎麼把我的依賴庫複製到我pycharm選擇的python程序所在的文件夾下?

  • ② 複製了又要放在哪個文件夾下呢?

    1.按照 install to user’s package directory 後面的路徑

    【一般是C:\Users\xxxx\AppData\Roaming\python】找到文件夾下的 site-packages 文件夾

    2.把整個site-packages文件夾複製到 pycharm 選擇的python安裝路徑【的 Lib目錄】下

    我的安裝路徑是:C:\Users\xxxx\AppData\Local\Programs\Python\Python36\Lib

    3.刪除 C:\Users\xxxx\AppData\Roaming 下的 python 整個文件夾,防止pycharm再去加載庫

    4.重啓一下pycharm,大功告成【但是運行unittest腳本結果有誤,如果有大佬知道煩請指點一下】

    在這裏插入圖片描述