python、mysql、git之各种系统下的安装
文章目录
- 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方法。
- 解压后的mysql可以直接用,但最好添加环境变量path:D:\ware3\mysql-8.0.23-winx64\mysql-8.0.23-winx64\bin
- 新建:data空文件夹,mysql.ini文件。
写入mysql.ini文件内容。 - 打开cmd,启动mysql。输入:
mysqld --initialize-insecure --user=mysqlmysqld installnet start mysql# 登录root用户,第一次没有密码(直接回车)
mysql -u root -p# 退出
mysql>exit;# 设置root用户密码
mysqladmin -u root -p password# 退出
exit
- 可选择关闭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之各种系统下的安装相关推荐
- python下载教程win10-win10系统下如何安装Python软件
Python是一门受广大用户所喜爱欢迎的.使用广泛的语言.最近,就有一些升级win10系统的用户反映自己想要在新系统中安装Python软件,但是又不知道该如何操作.接下来,小编就为大家分享win10系 ...
- Python 基础之在ubuntu系统下安装双版本python
前言:随着python升级更新,新版本较于老版本功能点也有不同地方,作为一个初学者应该了解旧版本的规则,也要继续学习新版本的知识.为了能更好去学习python,我在ubuntu安装python2和py ...
- python能不能在win10系统中使用_win10系统下如何安装Python软件
Python是一门受广大用户所喜爱欢迎的.使用广泛的语言.最近,就有一些升级win10系统的用户反映自己想要在新系统中安装Python软件,但是又不知道该如何操作.接下来,小编就为大家分享win10系 ...
- mac系统下如何安装python的numpy
mac系统下如何安装python的numpy mac系统下如何安装python的numpy 在数学建模方面numpy模块有很大的用处,同时安装也十分苦难 (我的电脑信息是mac系统,python3) ...
- MySQL 在 Windows 系统下的安装
MySQL 在 Windows 系统下的安装 双击 mysql-installer-community-8.0.19.0.msi,启动 MySQL 安装程序. 如果弹框提示如下的警告信息,证明你的电脑 ...
- MySQL 在 Windows 系统下的安装步骤
MySQL 在 Windows 系统下的安装步骤 双击 mysql-installer-community-8.0.19.0.msi,启动 MySQL 安装程序. 如果弹框提示如下的警告信息,证明你的 ...
- centos 6 mysql 5.7.13 编译安装_Centos 6.5系统下编译安装PHP 7.0.13的方法
PHP7.0正式版也出来了,今天编译安装了一下,写下安装步骤,我是在centos6.6 环境中编译的,下面是详细的安装步骤 环境依赖 yum install gcc gcc-c++ libxml2 l ...
- Linux系统下detectron2安装(cuda11为例)
Linux系统下detectron2安装(cuda11为例) detectron2官方Requirements 1.Linux or macOS with Python ≥ 3.6(python版本需 ...
- linux系统下如何github,Linux系统下如何安装和使用GitHub
下面就来介绍一下Linux系统下如何安装和使用GitHub. 一.安装与配置 虽说Git 预装在所有 Mac 和 Linux 电脑中,但预装的 Git 无一例外都版本陈旧.所以,无论你是使用Mac , ...
- python3命令行安装pip_win10系统下python3安装及pip换源和使用教程
一.python3的安装 建议安装python3,python2在未来将不再维护. python官方下载地址 https://www.python.org/downloads/windows/ 选择 ...
最新文章
- TinyXml高速入口(一)
- 【vue】使用localStorage解决vuex在页面刷新后数据被清除的问题
- Linux文件实时同步--inotify + rsync + pyinotify
- docker mysql sock_docker mysql安装
- TreeMap实现对中文的排序
- 多线程操作时操作系统时间片_从零开始自制操作系统(15):内核多线程
- python访问网站添加请求头_Python headers请求头如何实现快速添加
- 栈的顺序存储结构、链式存储架构及其实现
- mysql 文本备份_[MySQL]用mysqldump制作文本备份_MySQL
- Egret之属性绑定
- 进入windows自启文件夹
- Python清屏命令:)
- java web 教学视频_超全面的JavaWeb视频教程
- Protel技巧之设计原理图模块化
- css中button宽高大小不包含boder问题和文字不居中问题
- 【第18周复盘】要不要带小朋友们参加一下天池的Python训练营?
- IP协议详解之IPv6头部结构简介
- android移动日记代码,Android开源项目-小熊日记源码
- 应用程序图标_如何制作完美的应用程序图标
- JS_微信公众号开发调用扫码支付功能
热门文章
- 深搜和广搜--原理彼此的优缺点
- 【狂神说Redis】3五大数据类型
- dj打碟怎么学_关于DJ入门以及手把手教你如何打碟(转)
- plsql查询无结果集_何恺明一作,刷新7项检测分割任务,无监督预训练完胜有监督...
- asp.net 网页做一个浮动层_网页的布局与定位看完这篇就够了
- android阴影edittext,android – 将阴影效果添加到EditText字段
- 属性子集选择的基本启发方法_2017.06.29数据挖掘基础概念第二.三章
- 如何对散列查找进行asl分析计算?_Python数据结构与算法——散列(Hash)
- 负载均衡之LVS详解
- 高德地图提前上线多条重要道路预通车机制不断成熟