注:环境为Windows10


python中下载模块的常用的几种方法

一、有anaconda时

anaconda是很好的python环境集成平台,在anaconda下,我们可以创建多个python环境,并在不同环境下设置不同的模块用于实际工程。

1.使用conda下载模块:
  • 使用cmd进入想要下载模块的python环境

  • 以plotly为例(好看的画图库),输入conda install plotly,回车即可开始寻找pandas模块

  • 当anaconda找到模块后,会询问你是否下载,输入 y 后回车即可

    • 这里我已经有这个包了,所以示例为更新,效果相同

  • 最后等待下载完成。

2.使用pip下载模块:
  • 还是使用cmd进入想要下载模块的python环境
  • 输入pip install pandas,回车即可下载(因为刚刚下载完了,其他内容就不展示了)

二、当没有anaconda时:

这个时候就比较恼火,如果你想使用多个python环境几乎是无法实现的,只能是在不用版本的python中有不同的环境。

不过虽然操作复杂,但仍可以实现指定python版本下载模块

1.单python版本pip下载模块:
  • 打开cmd操作框
  • 以pandas模块为例,输入pip install pandas回车,即可在联网的状态下即可下载pandas模块

    注:自动下载模块到最先下载的python版本中

2.多版本python下使用pip下载模块:
  • 当我们有多个版本的python时,因为每个python的下载组件中都有一个相同的python.exe模块

    ,所以如果用上述方法下载模块会自动下载到最早的python版本中,并不能如用户所愿
  • 这时候我们需要对其加以区分,做法是将其复制并改上得以识别的名字,
  • 以我以前的方式为例,我有3.8.0和3.7.2两个版本,把python.exe复制粘贴改名为喜欢的名字(我这里改成python37和python38):
  • 然后在cmd界面,我还是以pandas在3.7.2版本下载为例输入:
    “python37 -m pip install pandas”
  • 便可在特定版本的python中进行安装。

    同理如果想安装在3.8.0版本就把开头换为:python38 -m


其他细节:

  1. 如何打开cmd:win10系统左下角windows打开直接输入cmd即可
  2. 如何打开python下载组件:我是选中该版本python在桌面上IDLE图标右键,点打开文件当前位置找到的
  3. 如何下载与使用anaconda创建环境:这个网上有很多教程,如果未来有时间我会单独做一次anaconda的使用教学

更多推荐

python中模块下载方法(conda+pip)