一、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),这里推荐:
- 使用VScode。参考这篇:使用VSCode写Python、Latex、Markdown等。
- 使用PyCharm。在PyCharm软件中点File - Settings - Project Interpreter,选择环境。
更多阅读:常用的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环境的基本操作有:
- conda查看环境:conda info --e
- 查看当前环境下所有安装过的包:conda list
- conda创建环境:conda create --name new_env_name python=3.6
(new_env_name可以改成自己喜欢的名字。在Pycharm下也可以创建conda环境。) - conda复制环境:conda create --name new_env_name --clone copied_env_name
- conda切换环境:activate new_env_name
- conda删除环境:conda remove --name new_env_name --all
其他说明:
- conda环境文件夹必须放在anaconda3/envs里面才能识别。
- 如果直接修改环境文件夹名字,记得同时修改环境中qt.conf文件。
【说明:本站主要是个人的一些笔记和代码分享,内容可能会不定期修改。为了使全网显示的始终是最新版本,这里的文章未经同意请勿转载。引用请注明出处:https://www.guanjihuan.com】
谢谢!