笔记本电脑可以安装python吗-笔记本怎样安装Python64位的?
之前写过一篇文章,正好回答一波。阿力阿哩哩:工具赋能|Python环境搭建zhuanlan.zhihu.com
第 2 章 Python开发环境搭建
古语有云:“工欲善其事,必先利其器。”,搭建开发环境是学习本书原理与实验必不可少的环节。本章节主要介绍Linux服务器与Windows操作系统Python开发环境的安装,以及如何在这两个平台上使用Jupyter Notebook。
Jupyter Notebook是基于网页的交互计算应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。本书大部分代码均在Jupyter Notebook上完成。当然了,有些读者可能用不惯Jupyter Notebook,因为它并不具备调试功能,而大型软件的开发又离不开集成开发环境(IDE,Integrated Development Environment)软件,因此笔者也顺带讲述如何安装和使用IDE软件Pycharm,并利用Pycharm远程连接Linux服务器,达到同步并运行代码的功能,以提高开发效率。
2.1 Linux服务器
2.1.1 下载与安装
下载mobaxterm软件,这个软件可以帮助大家在Windows操作系统远程连接Linux服务器,且该软件是开源免费的。MobaXterm free Xserver and tabbed SSH client for Windowsmobaxterm.mobatek.net
2.1.2 使用mobaxterm连接远程服务器
(1) 创建session连接远程服务器,如图 2.1所示。 />图 2.1 Session
(2) 选择SSH连接,如图 2.2所示。 />图 2.2 SSH连接
(3) 输入Linux服务器与用户名,点击OK之后,输入服务器密码即可,如图 2.3所示。 />图 2.3账户与密码
2.1.3 在服务器上安装Python开发环境
(1) anaconda简介与下载
Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。anaconda3是python3.x的意思,选用anaconda是因为能避免python包之间的版本依赖错误,又因为从2020年开始,官方停止维护Python2.X,因此我们直接下载anaconda3即可。如图 2.4所示,下载Linux版本的anaconda,然后上传至服务器。Anaconda Python/R Distribution - Free Downloadwww.anaconda.com />图 2.4 Anaconda 3.7 Linux版本
(2) 安装anaconda3
# 切换至存放anaconda3的文件目录
sh anaconda文件.sh
(3) 配置anaconda系统环境
1. # 1.在自己的服务器目录下
2. vim .bashrc # 打开.bashrc文件
3. # 2.在.bashrc文件底部添加
4. alias ChilePython='/home/xxx/anaconda3/bin/python'
5. # 为了避免与其他服务器用户产生命令冲突,
6. # 可以使用自己的英文名+Python替代python
7.
8. export PATH=/home/xxx/anaconda3/bin:$PATH
9. # 配置anaconda的系统环境,让系统能索引到anaconda
2.1.4 Jupyter Notebook的使用
(1) 配置Jupyter Notebook
1. # 配置jupyter notebook 在命令行输入
2. jupyter notebook --generate-config
(2) 创建远程访问Jupyter Notebook的密码
1. # 输入Ipython 或者 ChilePyhton进入python编程环境
2. from notebook.auth import passwd
3. passwd() # 修改密码
4. Enter password:
5. Verify password:
6. # 密码会存放在一个json文件,或者直接打印在屏幕,如下。
7. 'sha1:1295456bce22:835c2e84331d99621def6ab0857f0e8bc34692d4'
(3) Jupyter Notebook的配置参数
1. # 进入配置文件jupyter_notebook_config.py
2. vim ~/.jupyter/jupyter_notebook_config.py # 在命令行输入
3.
4. # 修改jupyter_notebook_config.py
5. c.NotebookApp.ip='*'
6. c.NotebookApp.password = u'sha1:1295456bce22:835c2e84331d99621def6ab0857f0e8bc34692d4'
7. c.NotebookApp.open_browser = False
8. c.NotebookApp.port =8888
(4) 使用Jupyter Notebook
1. # 使用screen命令,可以让jupyter一直开着
2. screen jupyter notebook --ip 0.0.0.0
(5) 使用浏览器远程访问Jupyter Notebook:在浏览器中输入服务器ip:端口号,而后输入密码即可使用Jupyter Notebook,如图 2.5。 />图 2.5访问Jupyter Notebook
2.2 Windows平台
同样地,我们在anaconda官网下载Windows版本anaconda3.7,如图 2.6所示。Anaconda Python/R Distribution - Free Downloadwww.anaconda.com />图 2.6 Anaconda 3.7 Windows版本
2.2.2 安装配置
如图 2.7所示。 />图 2.7安装类型
2.2.3 安装路径配置
我们可以默认安装路径,也可以自行选择,如图 2.8所示。 />图 2.8配置安装路径
2.2.4 系统环境配置
我们默认Anaconda为系统Python(即都选上),如图 2.9所示。 />图 2.9高阶配置选项
2.2.5 在Windows上使用Jupyter Notebook
(1) 点击windows窗口图标,选择anaconda3文件夹,点击选择Jupyter即可。
(2) 在浏览器中输入127.0.0.1:8888 或者 localhost:8888(第一次打开,可能需要输入token),如图 2.10所示。 />图 2.10 token
(3) 结果呈现,如图2.11所示。 />图 2.11结果呈现
2.3 使用Anaconda国内源
Anaconda的发行版默认是国外的源,因此下载一些Python包会比较慢。因此,我们需要更换成国内的源,一般是清华源或者中科大源。Windows用户在cmd命令行输入更换命令,Linux用户在bash命令行输入更换命令。
2.3.1 更换清华源
1. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
2.
3. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
4.
5. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
6.
7. conda config --set show_channel_urls yes
2.3.2 更换中科大源
1. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
2.
3. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
4.
5. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
6.
7. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
8.
9. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
10.
11. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
12.
13. conda config --set show_channel_urls yes
2.3.3 pip设定永久阿里云源
有时候anaconda不含有某些Python包的链接,导致无法安装这些包。因此,我们需要用pip install xxx_package来安装。同样地,为了下载更迅速,我们依旧将pip的下载源换成国内阿里云源。Windows和Linux用户在自己平台的命令行下输入以下更换命令即可。
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple
笔记本电脑可以安装python吗-笔记本怎样安装Python64位的?相关推荐
- windows安装python虚拟环境_windows上安装python虚拟环境
一.windows上安装python虚拟环境 1.安装 pip install virtualenv virtualenv --version 2.新建一个python虚拟环境virtual_env_ ...
- python图形化方式模块安装_(怎么安装python模块,如何安装python模块,常用安装方式)python助手安装教程视频...
有没有比较好的python3的入门视频教程,网盘或网站都可以. 我这里有Python,开发,进阶,自动化,实战列视频教程,还有安装包,,代码等容,这里就不一一说了,全套内容一共300G左右,非常的详细 ...
- 笔记本电脑下载python视频-笔记本怎样安装Python64位的?
之前写过一篇文章,正好回答一波.阿力阿哩哩:工具赋能|Python环境搭建zhuanlan.zhihu.com 第 2 章 Python开发环境搭建 古语有云:"工欲善其事,必先利其器.& ...
- python3.6.2怎样安装,python 3.6.2 安装配置方法图文教程
python 3.6.2 安装配置方法图文教程 Windows下Python(pip)环境搭建(3.6)图解,供大家参考,具体内容如下 1.下载最新的Python安装:3.6.2 2.安装时不要选择默 ...
- mac上安装python详细教程_mac安装python环境
2.查看python是否安装成功 : 在终端输入python出现>>>,代表安装成功,已进入python环境 3.mac自带Python,需查看版本号是否是Python3的版本,执行 ...
- linux怎么安装python包_linux下安装python软件包pymssql
安装pymssql需要的包: freetds(ftp://ftp.freetds.org/pub/freetds/stable/) setuptools(https://pypi.python.org ...
- linux 安装python 3.x,Linux 安装python3.x步骤
本文转发自博客园非真的文章,内容略有改动 linux系统本身默认安装有2.x版本的python,版本x根据不同版本系统有所不同,通过python --V 或 python --version 查看系统 ...
- linuxpip安装python包_Windows+Linux安装Python包管理工具pip
Windows+Linux安装Python包管理工具pip Windows安装Python包管理工具pip pip是一个Python包管理工具,主要是用于安装PyPI上的软件包,可以替代easy_in ...
- linux 编译安装python,linux下编译安装python2.7.6
安装依赖开发包 yum install readline-devel yum install *argparse* wget https://www.python.org/ftp/python/2. ...
最新文章
- Windows下 安装Oracle Java 11 并设置环境变量
- numpy中函数shape的用法
- 网易云信实时音频框架背后:算法优化带来产品体验全面提升
- Java数组与容器类分析资料--数组、List和Set、Map等
- c语言添加变量到数据库+a+ +b+ 的方法,《C程序设计基础》模拟考试题(含答案)...
- web前端开发技术要求会什么
- JS获取元素的第一个子节点
- MYSQL 查看表定义的 4 种方法
- C++ 方格稿纸(paint)
- 论文阅读-Detecting Deepfakes with Self-Blended Images (利用自混合图像检测深度伪造)
- Oracle AutoVue 安装与配置说明
- 阿里云计算ACA认证攻略
- Scratch 3.0建站指南(一)
- DHCP和DHCP中继
- 一个学机械的中年人半年时间入门物联网嵌入式的历程
- android简单实现表格布局,Android开发中TableLayout表格布局
- c++由动态库dll文件生成lib文件的方法
- 从苏宁电器到卡巴斯基第24篇:难忘的三年硕士时光 II
- C++调用opencv完成运动目标捕捉
- N76E003 串口ISP如何使用
热门文章
- 怎么讲d 盘里的软件弄到桌面_教大家电脑怎么把e盘文件移到d位置
- 零基础python入门书籍推荐书目_铁粉看过来!送书啦,Python推荐书单,送书10本!...
- vimproc_mac.so” is not found
- 开发日记-20190911 关键词 C代码实现shell ftw命令
- csharp OverflowException——超出数值范围会抛出异常
- Elasticsearch压缩索引——lucene倒排索引本质是列存储+使用嵌套文档可以大幅度提高压缩率...
- 1111B - Average Superhero Gang Power
- 【NOI2015】软件包管理器
- MyBatis学习总结[4]-ResultMap子元素
- WPF加载程序集中字符串资源