一. linux下查看当前python解释器的路径
首先终端输入Python。进入Python执行界面;
再输入以下两行代码即可:
import sys
sys.executable
二. Python虚拟环境virtualenvwrapper
virtualenvwrapper安装与介绍
鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。
virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。
virtualenv与virtualenvwrapper比较可参考这篇文章:https://segmentfault.com/a/1190000012030061
virtualenvwrapper详细介绍网站:https://virtualenvwrapper.readthedocs.io/en/latest/index.html
安装virtualenvwrapper(确保virtualenv已安装)
pip install virtualenvwrapper
pip install virtualenvwrapper-win #Windows使用该命令
安装完成后,在~/.bashrc写入以下内容
export WORKON_HOME=~/Envs
source /usr/local/bin/virtualenvwrapper.sh
第一行:virtualenvwrapper存放虚拟环境目录
第二行:virtrualenvwrapper会安装到python的bin目录下,所以该路径是python安装目录下 bin/virtualenvwrapper.sh
配置文件 source ~/.bashrc #读入配置文件,立即生效
virtualenvwrapper基本使用
**1.创建虚拟环境 mkvirtualenv**
mkvirtualenv venv
这样会在WORKON_HOME变量指定的目录下新建名为venv的虚拟环境。
若想指定python版本,可通过"--python"指定python解释器
mkvirtualenv --python=/usr/local/python3.5.3/bin/python venv
**2. 基本命令**
查看当前的虚拟环境目录
[root@localhost ~]# workon
py2
py3
切换到虚拟环境
[root@localhost ~]# workon py3
(py3) [root@localhost ~]#
退出虚拟环境
(py3) [root@localhost ~]# deactivate
[root@localhost ~]#
删除虚拟环境
rmvirtualenv venv
三. Ubuntu16.04安装Python3.7
1.下载Python3.7的源代码
https://www.python.org/downloads/source/
解压源代码安装包:tar -zxvf Python-3.7.0.tgz -C ~
2. 进入到安装路径: cd Python-3.7.0
3. 执行: ./configure(也可以./configure --prefix=/usr/local/python3.7.0),推荐执行 ./configure
4. 编译make: make
5. 测试make test: make test
6. 安装sudo make install: sudo make install
7. 测试,输入python3.7
四. Linux返回目录的命令
1. cd .. 返回上一级目录
2. cd ../.. 返回上两级目录
3. cd或cd ~ 返回home目录
4. cd - 目录名 返回指定目录
五. Linux常用命令快捷键
Ctrl+a 光标移动到开始位置
Ctrl+e 光标移动到最末尾
Ctrl+k 删除此处至末尾的所有内容
Ctrl+u 删除此处至开始的所有内容
Ctrl+d 删除当前字符
Ctrl+h 删除当前字符前一个字符
Ctrl+w 删除此处到左边的单词
Ctrl+y 粘贴由Ctrl+u, Ctrl+d, Ctrl+w删除的单词
Ctrl+l 相当于clear,即清屏
Ctrl+r 查找历史命令
Ctrl+b 向回移动光标
Ctrl+f 向前移动光标
Ctrl+t 将光标位置的字符和前一个字符进行位置交换
Ctrl+& 恢复 ctrl+h 或者 ctrl+d 或者 ctrl+w 删除的内容
Ctrl+S 暂停屏幕输出
Ctrl+Q 继续屏幕输出
Ctrl+Left-Arrow 光标移动到上一个单词的词首
Ctrl+Right-Arrow 光标移动到下一个单词的词尾
Ctrl+p 向上显示缓存命令
Ctrl+n 向下显示缓存命令
Ctrl+d 关闭终端
Ctrl+xx 在EOL和当前光标位置移动
Ctrl+x@ 显示可能hostname补全
Ctrl+c 终止进程/命令
Shift+上或下 终端上下滚动
Shift+PgUp/PgDn 终端上下翻页滚动
Ctrl+Shift+n 新终端
alt+F2 输入gnome-terminal打开终端
Shift+Ctrl+T 打开新的标签页
Shift+Ctrl+W 关闭标签页
Shift+Ctrl+C 复制
Shift+Ctrl+V 粘贴
Alt+数字 切换至对应的标签页
Shift+Ctrl+N 打开新的终端窗口
Shift+Ctrl+Q 管壁终端窗口
Shift+Ctrl+PgUp/PgDn 左移右移标签页
Ctrl+PgUp/PgDn 切换标签页
F1 打开帮助指南
F10 激活菜单栏
F11 全屏切换
Alt+F 打开 “文件” 菜单(file)
Alt+E 打开 “编辑” 菜单(edit)
Alt+V 打开 “查看” 菜单(view)
Alt+S 打开 “搜索” 菜单(search)
Alt+T 打开 “终端” 菜单(terminal)
Alt+H 打开 “帮助” 菜单(help)
注:本文主要记录自己的一些学习总结,其中有一些内容是自己总结,有一些是参考网上教程。此处主要是学习总结与记录。作为一个学习的笔记本,记录自己的学习。如有侵权的地方,则联系删除,感谢互联网给我们提供学习便利,让我们有机会学习更多知识。
[1] https://www.cnblogs.com/technologylife/p/6635631.html
[2] https://blog.csdn.net/u014577061/article/details/85603854
[3] https://blog.csdn.net/u014775723/article/details/85213793?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight
[4] https://blog.csdn.net/l_liangkk/article/details/78729059?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight
[5] https://www.cnblogs.com/utank/p/11983040.html