ubuntu java python go环境安装配置

java1.8 python3.7 go1.16
下载官网:
java:https://www.oracle.com/java/technologies/javase-downloads.html

python:https://www.python.org/downloads/

go:https://golang.google.cn/dl/

下载包

java包下载

wget https://download.oracle.com/otn/java/jdk/8u301-b09/d3c52aa6bfa54d3ca74e617f18309292/jdk-8u301-linux-x64.tar.gz?AuthParam=1629596475_76e9df1770f6132b570c7cfecde5ce43

python包

wget https://www.python.org/ftp/python/3.7.11/Python-3.7.11.tar.xz

golang包

wget https://dl.google.com/go/go1.16.7.linux-amd64.tar.gz

下载好之后将jdk包后缀删去,改为tar.gz结尾.

解压

tar -xzvf jdk-8u301-linux-x64.tar.gz

xz -d Python-3.7.11.tar.xz -k

tar -xvf Python-3.7.11.tar

tar -xzvf go1.16.7.linux-amd64.tar.gz

将解压好的环境文件夹转移 (可选)

这里转移到/opt目录下

mv ./jdk1.8.0_301 ./go ./Python-3.7.11 /opt

JAVA环境配置

打开全局环境配置文件

sudo gedit /etc/profile

在末尾添加内容

#java env
export JAVA_HOME=/opt/jdk1.8.0_301
export JRE_HOME=${JAVA_HOME}/jre    
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib    
export PATH=${JAVA_HOME}/bin:$PATH

保存退出

刷新配置:

source /etc/profile

检查环境是否配置成功:

java -version

javac -version

创建软连接(可选项):

sudo ln -s /opt/jdk1.8.0_301/bin/java /usr/bin/

sudo ln -s /opt/jdk1.8.0_301/bin/javac /usr/bin/

python环境配置:

安装依赖包

sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl

到python文件夹目录下:

cd /opt/Python-3.7.11/

编译安装:

sudo ./configure

sudo make

sudo make install

安装好之后,会在/usr/local/bin 下生产 python3 、python3.7、pip3、pip3.7文件。这时候输入python3.7可以使用了。
但是,由于ubuntu有的版本会自带python2.7, 输入python命令会进入python2.7。所以还需要将新安装python替代自带的2.7版本。

删除自带python,无需备份,/usr/bin目录下python2文件与该python一样。

sudo rm -rf /usr/bin/python

创建软连接(python,pip)

sudo ln -s /usr/local/bin/python3.7 /usr/bin/python

sudo ln -s /usr/local/bin/pip3.7 /usr/bin/pip

验证是否成功:

python --version

pip --version

在这里插入图片描述
更换pip源(只针对用户,不是全局)

mkdir ~/.pip

gedit ~/.pip/pip.conf

写入一下内容,并保存

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

更新pip:

pip install --upgrade pip

golang环境配置

安装一下git

sudo apt install git

修改环境:

 sudo gedit /etc/profile

添加以下内容:

#go env
export GOPATH=/home/mima00/go
export GOROOT=/opt/go
export PATH=$GOROOT/bin:$PATH

刷新配置:

source /etc/profile

source ~/.bashrc

查看是否安装成功:

go version

设置go代理,下载go包会快:

go env -w GOPROXY=https://goproxy.cn,direct
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值