Python专题, 语言

安装Python环境

一、Windows环境下安装Anaconda(Python)

以下两种方法只需要选择一个即可:

方法1:下载anaconda(自带一些基础Python包):https://www.anaconda.com/。一些软件包可通过conda install命令来安装,通过conda list查看。anaconda环境也包括了pip环境。conda环境的更新:conda update --all。

方法2:安装裸的Python环境,可通过官网下载:https://www.python.org/。软件包通过pip install命令来安装,通过pip list查看。pip环境的更新:pip install --upgrade pip。

查看python版本: python --version 或者 pyhon -V

运行软件可以用anaconda自带的spyder,或者其他集成开发环境(IDE),这里推荐:

更多阅读:常用的Python软件包Python基本操作和Numpy库常用语句

二、Linux环境下安装Anaconda

在官网下载Linux对应的Anaconda安装包:https://www.anaconda.com/products/individual

下面提供两种安装方法。

方法1(用户模式安装):

在用户模式下,使用sh命令安装。通过 python --version 或 python -V 命令,查看Python版本,验证是否安装成功,可能需要重启后才有效果,或者在用户根目录下使用命令 source .bashrc 让环境生效。这时候在用户模式下是可以使用Python的。

如果想要让root管理员也可以Python,需要进行以下操作:

  • 进入用户的根目录,即:/home/用户目录,命令 vim .bashrc 打开文件,复制关于anaconda的内容。
  • 以root模式进入root目录,命令 vim .bashrc,打开文件,把anaconda初始化内容添加进入,使用命令 source .bashrc 使得环境生效。

方法2(root模式安装):

用sudo安装需要手动修改软件的路径,例如修改为保存至/opt/anaconda3文件夹中。因为如果在root目录下,用户会无法访问。安装后并初始化,可能还需要在/root目录下使用命令 source .bashrc 让环境生效,这时候root管理员是可以使用Python的。

如果想要让某个用户也可以使用Python,需要进行以下操作:

  • 进入到/root目录,命令 vim .bashrc 打开文件,复制关于anaconda的内容。
  • 进入到某个用户的根目录,即:/home/用户目录,命令 vim .bashrc 打开文件,把anaconda初始化内容添加进入,然后使用命令 source .bashrc 使得环境生效。
  • 另外,也可以考虑修改/etc/environment,把bin路径添加进去后,重启。这样会一次性让所有用户都有使用该Python环境的权利。

三、查看pip环境

输入 pip --version 或 pip -V,可查看 pip 的环境文件夹位置。在Windows系统中的用户模式下,由于大部分时候没有管理员权限,因此即使是已经安装了Anaconda,pip环境通常也是在当前用户文件夹中,例如:“C:\Users\guan\AppData\Roaming\Python\Python39\Scripts”,而不是在这个文件夹“D:\Anaconda3\Scripts\pip.exe”,这时候 pip install 或 pip list 的结果都是在前面那个目录中。

为了使得某些Python中的命令可用,可能需要在Windows系统的环境变量中将路径“C:\Users\guan\AppData\Roaming\Python\Python39\Scripts”补充添加进去。

说明:这里的文件夹路径仅供参考。

四、自定义Pypi源

查看源的命令:pip config list

恢复源命令:pip config unset global.index-url

修改源:

  • 修改为默认源:pip config set global.index-url https://pypi.python.org/simple
  • 修改为阿里源:pip config set global.index-url https://mirrors.aliyun.com/pypi/simple
  • 修改为清华源:pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
  • 修改为中科大源:pip config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple/

临时修改源安装的命令(以默认源为例):

pip install --upgrade package_name -i https://pypi.python.org/simple

五、conda虚拟环境

这里根据个人需求选择性操作,如果不想折腾,以下内容可以不看。

如果创建多个虚拟环境,安装软件包时容易混淆安装在哪个环境中,因此不推荐创建多个环境。

默认环境是在base环境。自己创建的conda虚拟环境可复制备份,保存在Anaconda3/envs文件夹中。

键盘win+R,输入cmd,回车,对conda环境的基本操作有:

  1. conda查看环境:conda info --e
  2. 查看当前环境下所有安装过的包:conda list
  3. conda创建环境:conda create --name new_env_name python=3.6
    (new_env_name可以改成自己喜欢的名字。在Pycharm下也可以创建conda环境。)
  4. conda复制环境:conda create --name new_env_name --clone copied_env_name
  5. conda切换环境:activate new_env_name
  6. conda删除环境:conda remove --name new_env_name --all

其他说明:

  1. conda环境文件夹必须放在anaconda3/envs里面才能识别。
  2. 如果直接修改环境文件夹名字,记得同时修改环境中qt.conf文件。
4,350 次浏览

【说明:本站主要是个人的一些笔记和代码分享,内容可能会不定期修改。为了使全网显示的始终是最新版本,这里的文章未经同意请勿转载。引用请注明出处:https://www.guanjihuan.com

1 thought on “安装Python环境”

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code