前言
如果,一个系统安装了两个Python3.11如何进行区分呢?一个是用Python安装包直接安装的,一个是随着Anaconda进行安装的。要将特定的包安装到特定的Python311,应该怎么安装?
本文做了一些尝试。
一、基础安装尝试
当前的PyCharm工程所用的Python版本及其相关的包:
(可见当前工程用的Python是Anaconda下的Python3.11)
以前的Pycharm版本,可以直接在Terminal中进行安装,但是Pycharm2025好像不行,如下2图:
已经安装了Document包后,还有这样的错误,如下图:
说明没有装到对应python311的环境中,查看Setting也是如此,如下图:
二、有效的安装
采用最直接和暴力的手段进行安装:
注意,不能直接用pip
一定要用当前路径下的python.exe -m pip 这样的方式来安装包。
查看的setting中包的安装情况:
可以看到确实安装上去了。
程序也确实能运行了,如下图: