今天准备再使用conda来创建一个虚拟环境,遂使用下列命令进行创建:
conda create -n test #test为创建的虚拟环境名称
因为之前也创建过好几次了,在命令行中也没有报任何错误,于是准备将刚配置的test虚拟环境添加到pycharm解释器中,但是发现在test环境中根本找不到除conda-meta外的其他任何文件,通过下图来比较一下正常的虚拟环境和test虚拟环境的差别,如下图所示:
这样的问题直接给我整懵逼了,而且我在虚拟环境中可以使用python的各种库,,,,啊啊啊啊,,,还是不叙述疑惑的过程了,还是直接告诉大家解决方案叭,如下代码所示:
conda create -n test python=3.7 #test为创建的虚拟环境名称
enmmm,没错的,和你们想的一样,创建虚拟环境后后面一定要加上python的版本,不然就会出现上文中的问题。
可这是为什么呢?我猜测一下,应该是不加python的版本你创建的虚拟环境所用的python包其实和之前的bash环境是共享的,可能是为了节省资源叭【表示不理解😰😰😰】