未安装conda的情况下安装了很多包,即使关闭了conda的base虚拟环境,仍然无法使用这些过去安装的库。
程序员文章站
2022-05-13 09:50:25
注意,即使关闭了conda的base虚拟环境,仍然使用的是C:\Users\???\miniconda3的python的解释器。如果前期在未安装conda的情况下安装了很多包,需要切换到C:\Users\???\AppData\Local\Programs\Python\Python38才能使用。事实上,这两者的版本都不一样!Microsoft Windows [版本 10.0.18363.959](c) 2019 Microsoft Corporation。保留所有权利。C:\Users\??...
为什么呢?
其实,你正在使用的是C:\Users\???\miniconda3
的python的解释器。使用这个解释器,与是否conda deactivate
或者conda config --set auto_activate_base false
无任何关系!
本质上是一个默认python解释器的环境变量冲突的问题。
未安装conda以前的解释器和在其名义下的pip安装的库,只有在C:\Users\???\AppData\Local\Programs\Python\Python38
才能使用。
事实上,这两者的版本都不一样!
Microsoft Windows [版本 10.0.18363.959]
(c) 2019 Microsoft Corporation。保留所有权利。
C:\Users\???>cd C:\Users\???\AppData\Local\Programs\Python\Python38\
C:\Users\???\AppData\Local\Programs\Python\Python38>python
Python 3.8.1 (tags/v3.8.1:1b293b6, Dec 18 2019, 23:11:46) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> ^Z
C:\Users\???\AppData\Local\Programs\Python\Python38>cd C:\Users\???\miniconda3
C:\Users\???\miniconda3>python
Python 3.8.1 (default, Mar 2 2020, 13:06:26) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> ^Z
(笔者尝试“上移”环境变量,但是没有效果。不知道谁还有好的办法。)
本文地址:https://blog.csdn.net/int_main_Roland/article/details/107483138
上一篇: Mootools 1.2.1 发布