Python开发环境配置

Python开发环境配置

1、Anaconda3安装

1.1 下载安装

官网【最新版】https://www.anaconda.com/products/distribution

快速下载【Anaconda3-2020.02】https://download.csdn.net/download/weixin_45688268/85535821

安装教程:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

Finish后安装完毕

1.2 检验是否安装成功

1、按键盘win+R,打开运行,输入 cmd 指令,点击确定进入命令行窗口

在这里插入图片描述

2、输入 conda --version 获取当前安装的 Anaconda 的版本信息(注意:conda后面有个空格

conda --version

在这里插入图片描述

2、PyCharm-Community安装

2.1 下载安装

官网【最新版】https://www.jetbrains.com/pycharm/download/#section=windows

快速下载【pycharm-community-2020.3.2】https://download.csdn.net/download/weixin_45688268/85535821

安装教程:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.2 Pycharm配置

1、安装完成后接下来对Pycharm进行基础配置,双击运行桌面上的Pycharm图标,进入下图界面:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

创建一个测试项目

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2、Pycharm更换国内镜像源,加速下载

注: 更换镜像是为了解决使用 pip install XXX 下载依赖时出现下载超时、速度慢的情况

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

#  清华大学
https://pypi.tuna.tsinghua.edu.cn/simple/
# 阿里云
http://mirrors.aliyun.com/pypi/simple/
# 豆瓣
http://pypi.douban.com/simple/
# 中国科学技术大学
https://pypi.mirrors.ustc.edu.cn/simple/

在这里插入图片描述

在这里插入图片描述

3、新建文件夹和python文件,进行测试

在这里插入图片描述

3、Jupyter Notebook安装

Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。

3.1 下载安装

1、安装前提

安装 Jupyter Notebook 的前提是已经安装了Python(3.3版本及以上,或2.7版本)

2、使用Anaconda3安装

其实,在安装Anaconda发行版时已经自动为你安装了 Jupyter Notebook ,但如果没有自动安装,那么就在终端(Linux或macOS的 ”终端“ ,Windows的“Anaconda Prompt”,以上均简称 “终端” )中输入以下命令安装:

conda install jupyter notebook

3、使用pip命令安装

  • 把pip升级到最新版本
  • 注意: 老版本的pip在安装 Jupyter Notebook 过程中可能面临依赖项无法同步安装的问题。因此强烈建议先把pip升级到最新版本
# Python 3.x
pip3 install --upgrade pip
# Python 2.x
pip install --upgrade pip
  • 安装 Jupyter Notebook
# Python 3.x
pip3 install jupyter
# Python 2.x
pip install jupyter

3.2 设置 Jupyter Notebook 文件存放位置

如果你不想把今后在 Jupyter Notebook 中编写的所有文档都直接保存在家(默认)目录下,那你需要修改 Jupyter Notebook 的文件存放路径。

1、打开anaconda prompt

在这里插入图片描述

2、输入jupyter notebook --generate-config生成配置文件

jupyter notebook --generate-config

在这里插入图片描述

3、按照上图中的路径,找到 jupyter_notebook_config.py 文件,打开文件后找到 #c.NotebookApp.notebook_dir = '' 这一行代码,删除行首的 #,将自定义的路径写入行末的 '' 中,自行设置即可,路径需存在,修改完成后保存并退出。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3.3 运行 Jupyter Notebook

1、帮助文档

如果你有任何 jupyter notebook 命令的疑问,可以考虑查看官方帮助文档,命令如下:

jupyter notebook --help
# 或
jupyter notebook -h

2、启动

  • 1 默认端口启动,在终端中输入以下命令:
jupyter notebook

执行命令之后,在终端中将会显示一系列 notebook 的服务器信息,同时浏览器将会自动启动 Jupyter Notebook。

启动过程中终端显示内容如下:

在这里插入图片描述

注意:

  • 之后在 Jupyter Notebook 中的所有操作,都请保持终端不要关闭,因为一旦关闭终端,就会断开与本地服务器的链接,你将无法在 Jupyter Notebook 中进行其他操作。

  • 浏览器地址栏中默认地将会显示:http://localhost:8888 其中,“localhost” 指的是本机,“8888”则是端口号

  • 如果你同时启动了多个 Jupyter Notebook ,或者由于默认端口 “8888” 被占用,则地址栏中的端口号将从 “8888” 起,每多启动一个 Jupyter Notebook 数字就加1,如 “ 8889 ”、“ 8890 ”

  • 2 指定端口启动

如果你想自定义端口号来启动 Jupyter Notebook,可以在终端中输入以下命令:

# <port_number>是自定义端口号
jupyter notebook --port <port_number>
# 形如:jupyter notebook --port 9999   即在端口号为 9999 的服务器启动Jupyter Notebook

在这里插入图片描述

  • 3 启动服务器但不打开浏览器

如果你只是想启动 Jupyter Notebook 的服务器但不打算立刻进入到主页面,那么就无需立刻启动浏览器,在终端中输入以下命令:

jupyter notebook --no-browser

此时将会在终端显示启动的服务器信息,并在服务器启动之后,显示出打开浏览器页面的链接。当你需要启动浏览器页面时,只需要复制链接,并粘贴在浏览器的地址栏中,轻按回车变会转到你的 Jupyter Notebook 页面。

在这里插入图片描述

3、开始编程

在打开的浏览器中创建test文件夹,在文件夹下创建test文件,测试是否可以成功运行

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

成功运行后,在你设置的本地 Jupyter Notebook 的文件存放路径下会看到你刚才创建的测试文件

在这里插入图片描述

4、Centos7安装Anaconda3

参考网址

Anaconda所有历史版本下载

所有历史版本官方下载网址

查看anaconda版本和python版本的对应关系

在centos7安装anaconda3操作手册

centos7 安装Anaconda3 亲测成功

Centos7 安装Anaconda3

CentOS 7 上安装 Anaconda

4.1 下载安装包

在这里插入图片描述

4.2 创建存放/安装文件路径

[root@centos7 ~]# mkdir -p /opt/software/python
[root@centos7 ~]# mkdir -p /opt/module/python
[root@centos7 ~]# cd /opt/software/python/
# 将安装包上传至存放路径

在这里插入图片描述

4.3 开始安装

#运行 .sh 文件
#默认安装路径/root/anaconda3
[root@centos7 python]# bash Anaconda3-2020.02-Linux-x86_64.sh 
#指定安装路径
[root@centos7 python]# bash Anaconda3-2020.02-Linux-x86_64.sh -p /opt/module/python/anaconda3

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

4.4 更新配置并验证

[root@centos7 python]# source /root/.bashrc
#若安装成功,会出现版本号信息
(base) [root@centos7 python]# conda --version
conda 4.8.2
(base) [root@centos7 python]# conda list

在这里插入图片描述

在终端输入python,启动python的交互界面

(base) [root@centos7 python]# python

在这里插入图片描述

4.5 其他配置

查看可用的环境

在 Anaconda 中,可以使用以下命令来查看当前系统中可用的环境:

(base) [root@centos7 python]# conda info --envs

在这里插入图片描述

上述命令会列出当前系统中所有的环境,包括默认环境(也称为 base 环境)和用户创建的其他环境

配置多用户使用

将anaconda初始化时写入到 ~/.bashrc 文件中的内容复制到 /etc/bashrc 文件中,内容如下【此处仅为示例,请复制本机对应文件中的相应内容

(base) [root@localhost python]# cat ~/.bashrc

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/opt/module/python/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/opt/module/python/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/opt/module/python/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/opt/module/python/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

#将上述内容添加到/etc/bashrc文件末尾
(base) [root@localhost python]# vim /etc/bashrc
#更新配置文件
(base) [root@localhost python]# source /etc/bashrc

切换用户进行验证

(base) [root@localhost python]# su admin
(base) [admin@localhost python]$ pwd
/opt/software/python
(base) [admin@localhost python]$ conda --version
conda 4.8.2
(base) [admin@localhost python]$ python

在这里插入图片描述

配置镜像源

conda配置镜像源

使用conda进行安装时,访问的是国外的网络,所以下载和安装包时会特别慢。我们需要更换到国内镜像源地址,这里我更换到国内的清华大学地址。(永久添加镜像)

Windows和Linux 对于conda修改镜像源的方法一样

1)查看anaconda中已经存在的镜像源

(base) [root@centos7 ~]# conda config --show channels
channels:
  - defaults
(base) [root@centos7 ~]# 

2)添加镜像源(永久添加)

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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/

3) 设置搜索时显示通道地址

conda config --set show_channel_urls yes

4)若不想按照上述步骤添加镜像,可使用以下命令直接指定安装时使用的镜像地址(以opencv为例):

conda install opencv -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

5)添加完后查看

conda config --show channels

pip使用国内镜像源

一般在使用conda install安装时会出现包无法找到或者安装失败的情况,此时可以使用pip install来尝试安装(以opencv为例):

pip install opencv

若安装速度过慢可单独指定安装镜像加快安装:

pip install opencv -i https://mirrors.aliyun.com/pypi/simple/

此处列举国内常用pip安装镜像:

清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:https://mirrors.aliyun.com/pypi/simple/
中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:https://pypi.hustunique.com/
山东理工大学:https://pypi.sdutlinux.org/
豆瓣:https://pypi.douban.com/simple/

指定 Python 版本创建环境

conda create --name my_env python=3.8
#激活创建的环境
conda activate my_env

关闭终端默认进入base虚拟环境的设置(可选)

#关闭
conda config --set auto_activate_base False
#开启
conda config --set auto_activate_base True

4.6 卸载Anaconda3

#1-删除Anaconda3的安装路径
rm -rf /opt/module/python/anaconda3
#2-删除 /root/.bashrc 和 /etc/bashrc 文件关于Anaconda3的配置
#3-刷新配置文件 source /root/.bashrc 和 source /etc/bashrc
#4-重新启动一个终端
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AquaMriusC

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值