美文网首页
Linux操作系统day03

Linux操作系统day03

作者: 程序员Darker | 来源:发表于2019-02-27 13:11 被阅读0次

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

    Linux安装软件的三种方式 rpm安装 yum安装 源码安装 配置 编译 安装 编译型程序和解释型程序 程序语言...

  • Linux简单命令

    linux 操作系统 一.linux 操作系统概述 1.常见操作系统- 服务端操作系统 : linux、unix、...

  • day 03 Linux系统目录结构学习

    day03 Linux系统目录结构 Linux系统目录结构windows 以多根的方式组织文件 C:\ D:\Li...

  • Linux 全阶段

    linux 1 一:Linux操作系统简述 Linux操作系统是由内核(Kernel)、外壳(Shell)、实...

  • Linux

    操作系统 Linux是内核,不是操作系统,Windows 、OS、ubuntu···才是操作系统。 Linux L...

  • Linux教程:目录

    Linux教程:目录 Linux简介 什么是操作系统 操作系统简介 操作系统历史 操作系统功能 操作系统分类 操作...

  • Linux命令集

    学习Linux操作系统必备的指令,基于Linux指令管理Linux操作系统,必备Linux指令有哪些? 基础命令相...

  • java面试题

    1.概述Linux Linux是主流的服务器操作系统,和Windows操作系统不同的是Linux操作系统最顶层只有...

  • 近期学习工作总结

    Linux是一类Unix计算机操作系统的统称。Linux操作系统的内核的名字也叫“Linux”。Linux...

  • Linux版本

    简介:Linux是一类Unix计算机操作系统的统称。Linux操作系统的内核的名字也是"Linux"。Linux操...

网友评论

      本文标题:Linux操作系统day03

      本文链接:https://www.haomeiwen.com/subject/jhnxuqtx.html