python安装,用anaconda一次性搞定环境配置和虚拟环境

安装python,强烈建议安装anaconda,不仅比下载python的速度更快,而且安装过程可以自行配置python的环境,里头还自带了很多学习python和用python开发应用的重要工具,比如基于浏览器的即时交互工具jupyter notebook,这个比python自带的shell或终端的shell更好用更方便,而且可以保存文件,就跟保存学习笔记一样,然后anaconda还封装了创建虚拟环境所需要的工具,这样就不必再去安装virtualenv了。


anaconda安装

安装anaconda,大家可以复制下面的链接,打开链接后,选择相应的版本,其中有windows版本、mac版本和linux版本。

https://www.anaconda.com/products/distribution

安装anaconda注意以下两点:

一、在安装anaconda的时候,不管是哪种系统的版本,都强烈建议选择默认的安装路径(windows系统会安装在c盘,linux和mac系统就无所谓系不系统盘了),免得日后配置环境变量出现什么意想不到的麻烦。

二、安装过程中,当出现Advanced Options时,将Add Anaconda to the system PATH environment variable的选项打勾,这是将Anaconda加入系统路径的环境变量,如此一来就可以直接在Windows的cmd窗口和MAC系统以及linux系统的终端里头使用conda、jupyter等命令了。这条选项的下面一条也建议打勾,因为我们是通过Anaconda安装Python的,最好将Anaconda的解释器作为系统的python解释器。

Anaconda的使用方法和常用命令

Anaconda安装完后,就可以在windows的cmd里头,或在mac和linux系统的终端里头操作了。
conda --version:查看Anaconda的版本,以确认Anaconda安装成功;
conda list:可以查看Anaconda里头安装的一些软件,如python,sklearn,matplotlib,numpy,scipy等;
conda update anaconda:更新升级Anaconda;
conda create -n env packages:安装虚拟环境,其中env为环境的名称,用英文,packages是虚拟环境所要安装的软件包,比如conda create -n x1y1z1.com python=3.8 numpy scipy
conda activate x1y1z1.com:进入名为x1y1z1.com的虚拟环境
conda deactivate x1y1z1.com:退出名为x1y1z1.com的虚拟环境
conda env remove -n x1y1z1.com:移除名为x1y1z1.com的虚拟环境
conda env list:查看所有的虚拟环境
conda install packages:安装软件包,package是软件、库的名称,如numpy,scipy等
conda install package=1.1.1:安装特定版本的软件包
conda remove package:删除软件包
conda update package:更新软件包
conda update --all:更新所有的软件包
如果conda安装软件包安装不了的话,可以尝试换一下conda安装包的镜像地址:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
如果还是安装不了,这个时候可以尝试一下用Python自带的pip install packages或pip3 install packages进行安装。

python启动jupyter notebook编辑器的方法

1、windows系统安装anaconda之后,可以直接在启动栏里头寻找anaconda安装的文件夹,并在里头找到相应的虚拟环境下的jupyter notebook——如果你用上面的conda命令安装了虚拟环境——然后,点击即可启动。

2、mac系统或linux系统,启动终端,然后在命令行里头输入jupyter notebook,过一会儿就会启动了。


好了,可以正式进入Python的语法的学习了,欢迎来到python和计算机编程的世界。


全栈后端 / python教程 :


























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.