Linux操作系统day03

Linux安装软件的三种方式

rpm安装

# 安装 i 安装  v 详细 h进度条
rpm -ivh 软件名.rpm
# 干掉
rpm -e 软件名

yum安装

yum install 软件名

源码安装

  1. 配置
  2. 编译
  3. 安装
# 配置   设置程序安装路径
./configure 
# 编译和安装,可同时执行,也可以分开执行
make && make install

编译型程序和解释型程序

  1. 程序语言最终都是被解释的
  2. 编译器转码后才被计算机执行的代码,称之为编译型语言,比如C/C++语言
  3. 解释性语言,比如python

源码安装Python

  1. 使用wget下载源码
# 下载
wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz
  1. 解压
# 解压
tar -xvf Python-3.6.8.tgz
# 进入这个解压后的目录
cd Python-3.6.8
  1. 前置环境
# 安装 gcc 只需要装一次
yum install gcc
# 需要一个库
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel expat-devel

注意:线上要安装这个,而不是上面那个gcc,因为这个比较大,安装时间长,所以上面安装gcc

yum groupinstall "development tools"
  1. 源码安装三步走
# 配置 --prefix 设置程序安装路径
./configure --prefix=/usr/local/python
# 编译和安装,可同时执行,也可以分开执行
make && make install

修改pip源

将豆瓣添加为pip的镜像源

方法

  1. 进入到家目录
cd 或 cd ~
  1. 创建一个.pip目录,然后在这个目录下创建pip.conf文件
mkdir .pip
cd .pip
touch pip.conf
  1. pip.conf文件内容
[global]
timeout = 60
index-url = https://pypi.doubanio.com/simple
[list]
format=columns

注意事项:使用https的URL,而不要使用http的方式。

命令

查看当前目录下所有文件.包括隐藏文件(隐藏文件都是以“.”开头的)

ll -a

virtualenv环境搭建

如何搭建

  1. 在系统python目录下安装virtualenv
cd /
cd /usr/local/python/
pip3 install virtualenv
  1. 在根目录创建虚拟环境项目
cd /
virtualenv -p /usr/local/python/bin/python3.6 shop

注意:这里拷贝可能会出错,推荐手打

  1. 进入虚拟环境
 source shop/bin/activate
  1. 退出虚拟环境
deactivate

虚拟环境的工作原理

进入虚拟环境,实际就是把虚拟环境的目录名添加到PATH变量的最开头。这样用户敲python的时候,最先是从虚拟环境里找到对应的解释器了。

Pycharm远程环境的搭建

1.PNG
2.PNG
3.PNG
4.PNG
5.PNG
6.PNG

非第一次搭建

11.PNG

你可能感兴趣的:(Linux操作系统day03)