windows如何创建虚拟环境安装pygrib,并在虚拟环境中设置环境路径使其能够在vscodes中调用

在一切开始之前,提示一下,pygrib这个包是需要C的环境的,所以先按着网上的教程安装 visual    studio  2022.

使用anconda创建虚拟环境

   首先,(需要提前安装anconda)打开anconda prompt环境,输入以下代码 (其中myenv为创建的新环境的命名,可自行命名)                                                            

conda create --name myenv python=3.7

   等待创建完成,会出现如下界面,则输入conda activate myenv,激活环境

                     

  然后,输入以下指令,安装pygrib包

conda install-c conda-forge pygrib

 紧接着出现下面的界面,耐心等待。

windows如何创建虚拟环境安装pygrib,并在虚拟环境中设置环境路径使其能够在vscodes中调用_第1张图片   等这些包显示都安装上了,就完成了 windows如何创建虚拟环境安装pygrib,并在虚拟环境中设置环境路径使其能够在vscodes中调用_第2张图片 然后输入指令,来检查 安装的pygrib包。

python -c "import pygrib; print(pygrib.__version__)"

 显示版本且无报错即可。 

这里我还进行了一个操作,就是输入了conda deactivate指令,将新建的虚拟环境关闭了。(但后续我发现还是要激活环境,所以可以先不进行这项操作。)                                          

进行了上述操作之后 ,直接在pycharm或vscodes中调用报错,仍显示没有pygrib这个包。试了很多,都不行,最后也就只能在虚拟环境中调用。下面开始展示如何在vscodes中调用虚拟环境中的pygrib.

第一步:添加路径到环境变量path中:回到电脑桌面—点击win键-搜索环境变量-编辑环境变量-系统变量-点击path-编辑-新建----将你所安装的路径逐个添加在里面。

windows如何创建虚拟环境安装pygrib,并在虚拟环境中设置环境路径使其能够在vscodes中调用_第3张图片

windows如何创建虚拟环境安装pygrib,并在虚拟环境中设置环境路径使其能够在vscodes中调用_第4张图片

路径举例(换成自己的安装路径哦):

D:\python-package\anaconda3
D:\python-package\anaconda3\Scripts
D:\python-package\anaconda3\Library\bin

第二步:打开vscodes终端-Terminal-new terminal-输入conda info --envs,

windows如何创建虚拟环境安装pygrib,并在虚拟环境中设置环境路径使其能够在vscodes中调用_第5张图片

然后 conda activate myenv(myenv为新建的虚拟环境名称),如果输入conda activate myenv 报错,就输入activate myenv(可能是anconda版本太新),没有报错就合适了。

第三步:输入python --version看看版本,然后Ctrl+Shift+P打开命令面板-输入Select interpreter--会出现昨天新建的虚拟环境(myenv)的python环境(然后出现安装的小窗口,耐心等待成功后即可进行import pygrib.

######等待的时候可以去电脑终端先试一下。

cmd-----conda activate myenv(不成功的话就换   activate myenv)---python----import  pygrib  没有报错!

你可能感兴趣的:(windows)