date 20191125 周一
在linux 6.5上安装 python3.7.3 的环境
因为我们的mac上的环境为:
(base) majihuideMacBook-Pro:~ majihui$ python -V
Python 3.7.3接下来,在我的本地测试环境上 安装 python3.7.3
[root@templatec6 ~]# cat /etc/redhat-release
CentOS release 6.5 (Final)
王金灿给我的 python 的 编译环境 linux上 linux centos6.5和centos7 都是可以的
例如centos 先创建好编译需要的环境
yum groupinstall “Development tools” -y
yum install zlib-devel -y
yum install openssl-d 香港云主机evel -y
yum install libffi-devel -y 安装 setuptools
wget https://pypi.python.org/packages/45/29/8814bf414e7cd1031e1a3c8a4169218376e284ea2553cc0822a6ea1c2d78/setuptools-36.6.0.zip#md5=74663b15117d9a2cc5295d76011e6fd1
unzip setuptools-36.6.0.zip
cd setuptools-36.6.0
python setup.py install // /usr/local/python3.7.3/bin/python3 setup.py install安装pip安装pip
下载地址:https://pypi.python.org/pypi/pip,和上面一样下载下来,这里可以选择tgz格式的安装包。
wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
tar -zxvf pip-9.0.1.tar.gz
cd pip-9.0.1
python setup.py install // /usr/local/python3.7.3/bin/python3 setup.py install [root@templatec6 pip-19.3.1]# find / -name “pip”
/opt/pip-19.3.1/build/lib/pip
/opt/pip-19.3.1/src/pip
/opt/gitlab/embedded/lib/python3.4/site-packages/pip
/opt/Python-3.7.3/Tools/msi/pip
/usr/local/python3.7.3/lib/python3.7/site-packages/pip
/usr/local/python3.7.3/lib/python3.7/site-packages/pip-19.3.1-py3.7.egg/pip
/usr/local/python3.7.3/bin/pip
[root@templatec6 pip-19.3.1]# which pip
/usr/bin/which: no pip in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/java/jdk1.8.0_151/bin:/root/bin)
[root@templatec6 pip-19.3.1]# /usr/local/python3.7.3/bin/pip –version
pip 19.3.1 from /usr/local/python3.7.3/lib/python3.7/site-packages/pip-19.3.1-py3.7.egg/pip (python 3.7) 接下来安装 virtualenv 安装这个的目的是 创建虚拟环境 每个项目每个项目用独立的环境
//
在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2.7,而应用B需要jinja 2.6怎么办?这种情况下,每个应用可能需要各自拥有一套“独立”的Python运行环境。virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。
参考链接: https://www.liaoxuefeng.com/wiki/1016959663602400/1019273143120480 参考链接: Linux安装pip和setuptools https://blog.csdn.net/yanpenggong/article/details/89957857
Linux下Python环境部署 https://blog.csdn.net/shylonegirl/article/details/83017139
相关推荐: Windows hello无法识别一直提示正在寻找怎么办
这篇文章主要介绍了Windows hello无法识别一直提示正在寻找怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、按下Windows+i 组合件打开Windows 设置,点击“账户(你…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。