由於IDA設置,需要提供系統環境變量PYTHONHOME,在本機上配置為E:\Anaconda3,內含版本python3.8
但是使用conda創建新環境python3.5后,python環境還是python3.8,導致python無法啟動等系列問題
Fatal Python error: Py_Initialize: can't initialize sys standard streams
Traceback (most recent call last):
File "E:\Anaconda3\lib\io.py", line 52, in <module>
File "E:\Anaconda3\lib\abc.py", line 106
print(f"Class: {cls.__module__}.{cls.__qualname__}", file=file)

解決方案,在activate E:\py35 啟動虛擬環境后設置虛擬環境變量將其置空
conda env config vars set PYTHONHOME=""
conda deactivate
再次激活即可解決問題,其余python版本同理
