标签:系统版本 管理 nbsp oca centos ash linu help python
安装成功后,登录服务器用户密码,登录成功后
使用Xftp 将下载好的python解释器linux压缩包放置在服务器根目录下(这里用的是python3.7)
# 解压 tar -zxvf Python-3.7.0.tgz # 安装python3到/usr/local/python3目录(会在/usr/local 目录下自动创建python3) /configure --prefix=/usr/local/python3 # 进行安装 make && make install
#安装成功后去/usr/bin目录设置python和pip的软连接指向 cd /usr/bin/ ln -s /usr/local/python3/bin/python3.7 python3 ln -s /usr/local/python3/bin/pip3.7 pip3 #需要注意的是centos6,7都是默认安装python2.7版本的 #所以要想你输入python和pip也默认使用python3版本还需要再添加个软连接 #先删除之前的软连接 rm -rf python rm -rf pip #设置新的软连接 ln -s /usr/local/python3/bin/python3.7 python ln -s /usr/local/python3/bin/pip3.7 pip
#输入python3 出现以下,说明安装成功 [root@VM_0_4_centos ~]# python3 Python 3.7.0 (default, Jun 28 2020, 22:21:40) [GCC 4.4.7 20120313 (Red Hat 4.4.7-23)] on linux Type "help", "copyright", "credits" or "license" for more information. >>>
至于为什么用python虚拟环境,主要是因为每个项目有各自的环境,互不影响,干净的环境。这里不细说
pip install virtualenv
pip install virtualenvwrapper
vim ~/.bashrc export WORKON_HOME=$HOME/.virtualenvs source /usr/bin/virtualenvwrapper.sh #进入,将两行复制进去 #第一行表示: 存放虚拟环境目录 #第二行表示: virtrualenvwrapper.sh执行文件的路径 #不知道virtrualenvwrapper.sh路径的可以使用 find / -name virtualenvwrapper* 查找(这点要注意)
source ~/.bashrc
mkvirtualenv 虚拟环境名 -p 指定python版本 不指定默认系统版本 mkvirtualenv test -p python3 mkvirtualenv 虚拟环境名 -p python安装路径 mkvirtualenv test -p /usr/local/python3/bin/python3.7
[root@VM_0_4_centos ~]# workon Py3 [root@VM_0_4_centos ~]# lsvirtualenv Py3 ===
workon 虚拟环境名 workon test 跳转到test虚拟环境下 [root@VM_0_4_centos ~]# workon Py3 (Py3) [root@VM_0_4_centos ~]#
rmvirtualenv 虚拟环境名
rmvirtualenv tset 删除虚拟环境test
deactive 退出当前虚拟环境
标签:系统版本 管理 nbsp oca centos ash linu help python
原文地址:https://www.cnblogs.com/sanqiansi/p/13269966.html