文章目录

  • Python
    • windows下安装
    • ubuntu下安装
      • 查看当前版本
      • 安装某个版本的python,并设为默认版本(软链接)
    • centos下安装
  • MySQL-8.0.23
    • windows下安装
    • ubuntu下安装
    • 安装问题
      • 1. net start mysql,但mysql无法启动
      • 2. 修改root密码:error: 'Access denied for user 'root'@'localhost' (using password: YES)'
  • Java
    • ubuntu下安装
  • Git
    • ubuntu下安装

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=mysqlmysqld installnet 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=mysqlmysqld installnet 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   #查看

python、mysql、git之各种系统下的安装相关推荐

  1. python下载教程win10-win10系统下如何安装Python软件

    Python是一门受广大用户所喜爱欢迎的.使用广泛的语言.最近,就有一些升级win10系统的用户反映自己想要在新系统中安装Python软件,但是又不知道该如何操作.接下来,小编就为大家分享win10系 ...

  2. Python 基础之在ubuntu系统下安装双版本python

    前言:随着python升级更新,新版本较于老版本功能点也有不同地方,作为一个初学者应该了解旧版本的规则,也要继续学习新版本的知识.为了能更好去学习python,我在ubuntu安装python2和py ...

  3. python能不能在win10系统中使用_win10系统下如何安装Python软件

    Python是一门受广大用户所喜爱欢迎的.使用广泛的语言.最近,就有一些升级win10系统的用户反映自己想要在新系统中安装Python软件,但是又不知道该如何操作.接下来,小编就为大家分享win10系 ...

  4. mac系统下如何安装python的numpy

    mac系统下如何安装python的numpy mac系统下如何安装python的numpy 在数学建模方面numpy模块有很大的用处,同时安装也十分苦难 (我的电脑信息是mac系统,python3) ...

  5. MySQL 在 Windows 系统下的安装

    MySQL 在 Windows 系统下的安装 双击 mysql-installer-community-8.0.19.0.msi,启动 MySQL 安装程序. 如果弹框提示如下的警告信息,证明你的电脑 ...

  6. MySQL 在 Windows 系统下的安装步骤

    MySQL 在 Windows 系统下的安装步骤 双击 mysql-installer-community-8.0.19.0.msi,启动 MySQL 安装程序. 如果弹框提示如下的警告信息,证明你的 ...

  7. centos 6 mysql 5.7.13 编译安装_Centos 6.5系统下编译安装PHP 7.0.13的方法

    PHP7.0正式版也出来了,今天编译安装了一下,写下安装步骤,我是在centos6.6 环境中编译的,下面是详细的安装步骤 环境依赖 yum install gcc gcc-c++ libxml2 l ...

  8. Linux系统下detectron2安装(cuda11为例)

    Linux系统下detectron2安装(cuda11为例) detectron2官方Requirements 1.Linux or macOS with Python ≥ 3.6(python版本需 ...

  9. linux系统下如何github,Linux系统下如何安装和使用GitHub

    下面就来介绍一下Linux系统下如何安装和使用GitHub. 一.安装与配置 虽说Git 预装在所有 Mac 和 Linux 电脑中,但预装的 Git 无一例外都版本陈旧.所以,无论你是使用Mac , ...

  10. python3命令行安装pip_win10系统下python3安装及pip换源和使用教程

    一.python3的安装 建议安装python3,python2在未来将不再维护. python官方下载地址 https://www.python.org/downloads/windows/ 选择 ...

最新文章

  1. TinyXml高速入口(一)
  2. 【vue】使用localStorage解决vuex在页面刷新后数据被清除的问题
  3. Linux文件实时同步--inotify + rsync + pyinotify
  4. docker mysql sock_docker mysql安装
  5. TreeMap实现对中文的排序
  6. 多线程操作时操作系统时间片_从零开始自制操作系统(15):内核多线程
  7. python访问网站添加请求头_Python headers请求头如何实现快速添加
  8. 栈的顺序存储结构、链式存储架构及其实现
  9. mysql 文本备份_[MySQL]用mysqldump制作文本备份_MySQL
  10. Egret之属性绑定
  11. 进入windows自启文件夹
  12. Python清屏命令:)
  13. java web 教学视频_超全面的JavaWeb视频教程
  14. Protel技巧之设计原理图模块化
  15. css中button宽高大小不包含boder问题和文字不居中问题
  16. 【第18周复盘】要不要带小朋友们参加一下天池的Python训练营?
  17. IP协议详解之IPv6头部结构简介
  18. android移动日记代码,Android开源项目-小熊日记源码
  19. 应用程序图标_如何制作完美的应用程序图标
  20. JS_微信公众号开发调用扫码支付功能

热门文章

  1. 深搜和广搜--原理彼此的优缺点
  2. 【狂神说Redis】3五大数据类型
  3. dj打碟怎么学_关于DJ入门以及手把手教你如何打碟(转)
  4. plsql查询无结果集_何恺明一作,刷新7项检测分割任务,无监督预训练完胜有监督...
  5. asp.net 网页做一个浮动层_网页的布局与定位看完这篇就够了
  6. android阴影edittext,android – 将阴影效果添加到EditText字段
  7. 属性子集选择的基本启发方法_2017.06.29数据挖掘基础概念第二.三章
  8. 如何对散列查找进行asl分析计算?_Python数据结构与算法——散列(Hash)
  9. 负载均衡之LVS详解
  10. 高德地图提前上线多条重要道路预通车机制不断成熟