如何通过sys查看当前使用的虚拟环境是哪个
import sys
通过sys.path
print(sys.path)
['D:\CodeField\Python\BaDou\task01', 'E:\Anaconda3\envs\nlp\python310.zip', 'E:\Anaconda3\envs\nlp\DLLs', 'E:\Anaconda3\envs\nlp\lib', 'E:\Anaconda3\envs\nlp', '', 'E:\Anaconda3\envs\nlp\lib\site-packages', 'E:\Anaconda3\envs\nlp\lib\site-packages\win32', 'E:\Anaconda3\envs\nlp\lib\site-packages\win32\lib', 'E:\Anaconda3\envs\nlp\lib\site-packages\Pythonwin']
for i in sys.path:
print(i)
D:CodeFieldPythonBaDoutask01
E:Anaconda3envsnlppython310.zip
E:Anaconda3envsnlpDLLs
E:Anaconda3envsnlplib
E:Anaconda3envsnlp
E:Anaconda3envsnlplibsite-packages
E:Anaconda3envsnlplibsite-packageswin32
E:Anaconda3envsnlplibsite-packageswin32lib
E:Anaconda3envsnlplibsite-packagesPythonwin
通过sys.executable
print("ok")
print(sys.executable)
ok
E:Anaconda3envsnlppython.exe