欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

未安装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