gpt4 book ai didi

python - 如何让 venv 中安装的包显示在 PyCharm 项目中?

转载 作者:行者123 更新时间:2023-12-01 07:42:01 29 4
gpt4 key购买 nike

我正在尝试使用虚拟环境(venv)作为 PyCharm 项目的项目解释器。虚拟环境名为venvtest并设置在 PyCharm 项目目录中。即项目目录为/Users/gitanjali/Desktop/plot_bridges2虚拟环境的路径为/Users/gitanjali/Desktop/plot_bridges2/venvtest .

我已经在 venvtest 中安装了许多软件包使用 pip 通过终端。我希望能够将三个(特别是 basemap 、matplotlib 和 numpy)导入到我正在编写的一些代码中。

当我将 PyCharm 项目解释器设置为 venvtest 时,这些包不会显示。

我已尝试以下方法来解决此问题。

我已确保 venv 的路径设置正确 ( /Users/gitanjali/Desktop/plot_bridges2/venvtest/bin/python )。

我已调用pip freeze --local从 PyCharm 项目中,我得到了我期望的所有软件包的列表,因为我安装了它们。

(venvtest) (base) DN0a229530:plot_bridges2 gitanjali$ pip freeze -- local
asn1crypto==0.24.0
backports-abc==0.5
backports.functools-lru-cache==1.5
basemap==1.2.0
...
six==1.12.0
tornado==6.0.2
urllib3==1.24.3

但是,当我查看 PyCharm 中的“项目解释器”窗口时,这些包都没有显示。

我尝试重新创建 venv 并使缓存无效并重新启动 PyCharm,但这些都没有解决问题。

下一步我应该尝试让 PyC​​harm 识别 venvtest 中存在的包?

最佳答案

尝试通过“文件=>设置=>项目解释器=>addsign on upright =>在顶部输入您想要安装的软件包=>单击底部的安装软件包=>等待安装=>尝试安装它们出去!”如果还是不行,试试pycharm help

关于python - 如何让 venv 中安装的包显示在 PyCharm 项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56654342/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com