python: Defaulting to user installation because normal site-packages is not writeable


  某日使用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, 安裝成功。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM