python、mysql、git之各种系统下的安装

Python

官网各种版本
在这里插入图片描述

windows下安装

官网链接:

ubuntu下安装

cite: https://blog.csdn.net/u014775723/article/details/85213793
cite: https://segmentfault.com/a/1190000018264955

查看当前版本

终端输入

python --version	

python3 --version

安装某个版本的python,并设为默认版本(软链接)

官网链接:官网所有linux下的python版本
以3.9.1版本为例:
在这里插入图片描述

sudo apt-get update
sudo apt install build-essential		#该命令将安装gcc,g ++和 make等
sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev liblzma-dev libffi-dev libc6-dev



# 在保存的目录下,下载
wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
tar -zxvf Python-3.9.1.tgz			#解压

# 编译安装
cd Python-3.9.1
./configure --prefix=/usr/local/python3.9.1 --enable-optimizations
make
make test
sudo make install

# 更改环境变量
echo $PATH		# 查看
vim /etc/environment
# 写:
# export PATH=/usr/local/python3.9.1/bin:$PATH
source /etc/environment		# 生效
echo $PATH		# 查看

# 更改软链接
ls -l /usr/bin | grep python			#查看python命令的指向
python3 --version
pip3 --version
# 如果以上两个显示是自己刚安装的版本,则可以不更改软链接

命令:./configure --prefix=/usr/local/python3.9.1 --enable-optimizations

  • ./configure
    不加 --prefix=…,则默认为
    可执行文件放在/usr /local/bin
    库文件放在/usr/local/lib
    配置文件放在/usr/local/include
    其它的资源文件放在/usr /local/share
    不需要配置环境变量
  • –prefix=/usr/local/python3.9.1:
    可执行文件放在/usr /local/python3.9.1/bin
    库文件放在/usr/local/python3.9.1/lib
    配置文件放在/usr/local/python3.9.1/include
    其它的资源文件放在/usr /local/python3.9.1/share
    需配置环境变量
  • –enable-optimizations:自动安装pip3及优化配置

/etc/environment文件
在这里插入图片描述

ls -l /usr/bin | grep python
在这里插入图片描述
其中,python2.7、python3.6均为系统自带

centos下安装

在CentOS上安装Python3的三种方法


MySQL-8.0.23

windows下安装

cite:https://blog.csdn.net/weixin_42869365/article/details/83472466

下载(zip和msi两种安装方式):https://dev.mysql.com/downloads/mysql/
本文选择zip方法。

  1. 解压后的mysql可以直接用,但最好添加环境变量path:D:\ware3\mysql-8.0.23-winx64\mysql-8.0.23-winx64\bin
  2. 新建:data空文件夹,mysql.ini文件。
    写入mysql.ini文件内容。
  3. 打开cmd,启动mysql。输入:
mysqld --initialize-insecure --user=mysql

mysqld install

net start mysql

# 登录root用户,第一次没有密码(直接回车)
mysql -u root -p

# 退出
mysql>exit;

# 设置root用户密码
mysqladmin -u root -p password

# 退出
exit
  1. 可选择关闭mysql自启动。

ubuntu下安装

cite:Ubuntu 16.04下安装MySQL

安装问题

1. net start mysql,但mysql无法启动

mysqld --console查看启动的报错信息。
(1)错误信息为:The innodb_system data file ‘ibdata1’ must be writable
解决方法:任务管理器,删除mysqld进程,再删除data中的文件:ib_logfile0和ib_logfile2
(2)错误信息为:3306端口已占
https://www.cnblogs.com/jiyongjia/p/9527499.html

解决好后,msqld --remove 删除掉服务,再把data文件夹也删除,重新运行3条命令。

mysqld --initialize-insecure --user=mysql

mysqld install

net start mysql

2. 修改root密码:error: ‘Access denied for user ‘root’@‘localhost’ (using password: YES)’

关闭mysql:net stop mysql
输入命令:mysqld --user=mysql --skip-grant-tables --skip-networking&
启动mysql:net start mysql
老密码登录:mysql -u root -p
执行语句:

mysql>UPDATE user SET Password=PASSWORD('123456') where USER='root' and host='root' or host='localhost';
# 若上面语法报错,则用:ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
mysql>FLUSH PRIVILEGES;
mysql>exit;

重启mysql:mysqld restart
新密码登录:mysql -u root -p


Java

ubuntu下安装

cite:ubuntu14.04 安装jdk 的两种方式
若添加ppa有问题,参考新安装的Ubuntu14.04添加不了PPA源的问题

两种方法: apt-get 或 tar.gz安装(最稳妥)。

(1) apt-get openJDK 安装方法
这里写图片描述
这里写图片描述这里写图片描述
(2)tar.gz安装方法


Git

ubuntu下安装

# 安装
apt-get update
apt-get install git
git --version

# 配置
git config --global user.name "your name"
git config --global user.email "your email"
git config --list	#查看
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值