Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何让安装在venv中的软件包显示在PyCharm项目中?_Python_Python 3.x_Pycharm_Matplotlib Basemap_Python Venv - Fatal编程技术网

Python 如何让安装在venv中的软件包显示在PyCharm项目中?

Python 如何让安装在venv中的软件包显示在PyCharm项目中?,python,python-3.x,pycharm,matplotlib-basemap,python-venv,Python,Python 3.x,Pycharm,Matplotlib Basemap,Python Venv,我正在尝试使用虚拟环境(venv)作为PyCharm项目的项目解释器。虚拟环境称为venvtest,并在PyCharm项目目录中设置。也就是说,项目目录是/Users/gitanjali/Desktop/plot_bridges2,虚拟环境的路径是/Users/gitanjali/Desktop/plot_bridges2/venvtest 我已经使用pip通过终端在venvtest中安装了许多软件包。我希望能够将三个特别的元素——basemap、matplotlib和numpy——导入到我正在

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

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

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

我尝试了以下方法来解决这个问题

我已确保到venv的路径设置正确(
/Users/gitanjali/Desktop/plot\u bridges2/venvtest/bin/python

我在PyCharm项目中调用了
pip freeze--local
,我得到了一个列表,其中列出了我安装的所有软件包

(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,但这些都没有解决问题

我接下来应该采取哪些步骤让PyCharm识别
venvtest
中存在的软件包?

通过“文件=>setting=>project解释器=>addsign-on-righty=>在顶部键入要安装的软件包=>单击底部的安装软件包=>等待安装=>试用!”
如果仍然无法工作,请尝试使用终端安装Dependencies。在安装您的要求之前,您是否激活了终端?如果您想让pycharm显示您安装的内容,您需要按照pycharm的方式进行(回答如下)。但由于您是用终端下载的,所以您仍然可以使用这些软件包,但没有pycharm的自动完成功能。