某日使用pip安裝pytest包時,一直遇到提示信息“Defaulting to user installation because normal site-packages is not writeable”。
剛開始忽略了這個提示,package也能安裝成功,但是每次都是加入到 C:\Users\user\AppData\Roaming\Python... 文件夾中,
且在cmd中運行pytest會提示’'pytest' 不是內部或外部命令,也不是可運行的程序‘。
然后試了網上提到的很多方法,一直無果。
最后想到我的python安裝目錄為“C:\Program Files (x86)\Python37”,會不會是系統文件夾的原因,導致安裝失敗。然后卸載了python,
重新安裝至C:\Python37 目錄下。接着cmd里面cd至 C:\python37\Scripts目錄,再次運行 pytest install pytest, 安裝成功。