1.問題分析 1.1. 公司雲桌面win7系統把之前C盤中自帶的py3.7環境給還原了,之前跑得好好的PlayWright案例不能運行了 2.解決過程 2.1. 參考網上的解決方案,說是node的版本問題,但是我將之前可以運行的V12.22.12版本回退到V12.9.1以後,還是不行,但是我發現我的 ...
1.問題分析
1.1. 公司雲桌面win7系統把之前C盤中自帶的py3.7環境給還原了,之前跑得好好的PlayWright案例不能運行了
2.解決過程
2.1. 參考網上的解決方案,說是node的版本問題,但是我將之前可以運行的V12.22.12版本回退到V12.9.1以後,還是不行,但是我發現我的報錯信息中,沒有網上的這一段
Node.js is only supported on Windows 8.1, Windows Server 2012 R2, or higher.
Setting the NODE_SKIP_PLATFORM_CHECK environment variable to 1 skips this
check, but Node.js might not execute correctly.
2.2. 重新翻閱安裝過程,發現覆蓋node.exe的這一步沒有做,故覆蓋完成後,即解決問題
3.思考
3.1. 因為系統的變更,所導致的環境問題,要再仔細的翻閱原來的安裝文檔,這次就是漏過了這個覆蓋的細節,導致花費了很多功夫去重新查閱資料。。。而且網上的全是同一種說法,就很浪費時間且影響心情
3.2. 使用公司雲桌面這類雲系統的時候,儘量不要使用自帶的py、java環境,說不准就會被還原掉,還是要裝在不會被還原的個人/本地磁碟中。
4.參考文章:
4.1. https://blog.csdn.net/csdnchengxi/article/details/124495998