在64bit Win10中的Ubuntu的Bash上安装Python及应用
来源:互联网 发布:unity3d培训班 编辑:程序博客网 时间:2024/04/28 05:23
1. 在Win10中安装Ubuntu的Bash
准备
首先你的电脑必须是64bit的Win10, OS版本为1607及以上.
查看OS版本的方法如下:
设置--系统--关于
安装windows的Linux子系统
打开 “Windows Subsystem for Linux” 选项后,重启电脑.
. 以系统管理员的身份打开PowerShell,运行以下代码:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
.命令执行完后,重启电脑.
安装Ubuntu的Bash
打开应用商店,搜索ubuntu,下载安装.
下载安装完成后,在程序列表中打开Ubuntu.
第一次运行时,需要设置用户名和密码.
设置完用户名和密码后,建议先将更新源设为国内的更新源,这样更新起来比较快.
首先备份源列表:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_b
设置更新源时一定要选对版本.
现在Win10的Ubuntu的Bash的版本是: Ubuntu 16.04.2 LTS.
查看Ubuntu的版本的命令如下:
cat /etc/issue
对应的Ubuntu 16.04的Ubuntu 官方中国(目前是阿里云)的链接如下:
http://cn.archive.ubuntu.com/ubuntu/
只需要在原有的源列表的链接http://archive.ubuntu.com/ubuntu/ 中加入(cn.).
修改好的源列表如下,去掉了注释部分:
deb http://cn.archive.ubuntu.com/ubuntu/ xenial main restricteddeb http://cn.archive.ubuntu.com/ubuntu/ xenial-updates main restricteddeb http://cn.archive.ubuntu.com/ubuntu/ xenial universedeb http://cn.archive.ubuntu.com/ubuntu/ xenial-updates universedeb http://cn.archive.ubuntu.com/ubuntu/ xenial multiversedeb http://cn.archive.ubuntu.com/ubuntu/ xenial-updates multiversedeb http://cn.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiversedeb http://security.ubuntu.com/ubuntu/ xenial-security main restricteddeb http://security.ubuntu.com/ubuntu/ xenial-security universedeb http://security.ubuntu.com/ubuntu/ xenial-security multiverse
修改完成后,关闭编辑器,更新软件包列表,执行下面的命令:
sudo apt update
接着更新系统,执行下面的命令:
sudo apt upgrade
系统更新完成后,Win10中的Ubuntu的Bash就算安装完成了.
2. 安装Python及应用
安装python3.5.
命令如下:
sudo apt install python3
Python3的版本是:Python 3.5.2.
在python3下安装python-pip.
命令如下:
sudo apt install python3-pip
pip3的版本为:pip 8.1.1 from /usr/lib/python3/dist-packages (python 3.5)
升级pip3
pip3的升级命令如下:
sudo pip3 install --upgrade pip
升级后pip3的版本为:pip 9.0.1 from /home/green/.local/lib/python3.5/site-packages (python 3.5)
使用pip安装python包
命令如下:
sudo pip3 install packagename
参考链接如下:
https://msdn.microsoft.com/en-us/commandline/wsl/install_guide
- 在64bit Win10中的Ubuntu的Bash上安装Python及应用
- win10(64bit)上安装MySQL-python
- 在win10 64 bit上安装theano
- 在Ubuntu 14.04 64bit上安装python mongoDB模块
- 在bash for win10上安装jekyll
- 在Ubuntu 14.04 64bit上安装python-pyqt5软件包(python 2.7)
- 在Win10 的bash下安装TensorFlow
- Ubuntu 系统在DELL Win10上的安装
- 在Ubuntu 14.04 64bit上编译安装xbt tracker
- 如何在ubuntu上安装java(64bit)
- 在Ubuntu 14.04 64bit上安装MongoDB并测试
- 在Ubuntu 14.04 64bit上安装massif visualizer
- 在Ubuntu 14.04 64bit上安装google-earth免费版
- 在Ubuntu 14.04 64bit上安装Markdown编辑器Remarkble
- 在Ubuntu Desktop 14.04 64bit上安装CUDA
- 在Ubuntu 14.04 64bit上安装StarUML 2.5版本
- 在Ubuntu 14.04 64bit上安装redis 3.0.3
- 在Ubuntu 14.04 64bit上安装lua5.2
- Eclipse+Maven创建web项目
- 创建一个类,它包含一个在定义时就被初始化了的String域,以及另一个通过构造器初始化的String域。这两种方式有何差异
- (转)Jquery对select(增加、删除、清空)以及设置固定某值选定
- 1025. PAT Ranking (25)
- js事件应用(事件绑定、拖拽吸附、事件捕获)
- 在64bit Win10中的Ubuntu的Bash上安装Python及应用
- HDU 6011 Lotus and Characters
- 腾讯笔试题--到底输出几个
- java练习题2
- 快餐店装修材料之石膏板吊顶的施工
- 关于学习方法
- CentOS下Vi编辑中文出现乱码
- Hadoop架构及安装流程,ssh免密登录
- hdu 4045 隔板法+第二类斯特林数