Linux搭建Python3、Django环境

2024-09-08 00:32

本文主要是介绍Linux搭建Python3、Django环境,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

开发十年,就只剩下这套架构体系了! >>>   hot3.png

好久没写了,朋友们,我又回来了。

安装Python3

Python全部版本下载地址:

        https://www.python.org/ftp/

解决RedHat,使用Python3退格出现乱码问题:

        yum -y install readline-devel.x86_64

下载Python3:

        wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

解压:

        tar -zxvf Python-3.6.4.tgz

进入解压好的Python3路径:

        cd Python-3.6.4

创建安装目录:

        mkdir /usr/local/python3

设置安装路径:

        ./configure --prefix=/usr/local/python3

编译:

        make

安装:
        make install

备份旧版本:

        mv /usr/bin/python /usr/bin/python2

创建Python3环境:

        ln -s /usr/local/python3/bin/python3  /usr/bin/python

查找yum文件路径:

        whereis yum

修改yum配置文件:

        vi /usr/bin/yum

将原来的python修改成:

        #!/usr/bin/python2.7   

安装Setuptools

安装需要的模块:    

        yum install zlib 

        yum install zlib-devel 

进入Python3目录:

        cd Python-3.6.4/

重新编译:

        make

重新安装:

        make install

下载setuptools:

        wget https://pypi.python.org/pypi/setuptools

解压:

        unzip setuptools-38.5.1.zip

进入安装目录:

        cd setuptools-38.5.1/

安装:

        python setup.py install

 

安装Django

下载Django:

        wget https://www.djangoproject.com/download/2.0.2/tarball/

解压:

        tar -zxvf Django-2.0.2.tar.gz

进入解压目录:

        cd Django-2.0.2/

安装:

        python setup.py install

检验:

        python    

        import django

        django.VERSION

        如果没有报错,就一点问题都没有。

这篇关于Linux搭建Python3、Django环境的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1146601

相关文章

如何用Docker运行Django项目

本章教程,介绍如何用Docker创建一个Django,并运行能够访问。 一、拉取镜像 这里我们使用python3.11版本的docker镜像 docker pull python:3.11 二、运行容器 这里我们将容器内部的8080端口,映射到宿主机的80端口上。 docker run -itd --name python311 -p

linux-基础知识3

打包和压缩 zip 安装zip软件包 yum -y install zip unzip 压缩打包命令: zip -q -r -d -u 压缩包文件名 目录和文件名列表 -q:不显示命令执行过程-r:递归处理,打包各级子目录和文件-u:把文件增加/替换到压缩包中-d:从压缩包中删除指定的文件 解压:unzip 压缩包名 打包文件 把压缩包从服务器下载到本地 把压缩包上传到服务器(zip

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

搭建Kafka+zookeeper集群调度

前言 硬件环境 172.18.0.5        kafkazk1        Kafka+zookeeper                Kafka Broker集群 172.18.0.6        kafkazk2        Kafka+zookeeper                Kafka Broker集群 172.18.0.7        kafkazk3

安装nodejs环境

本文介绍了如何通过nvm(NodeVersionManager)安装和管理Node.js及npm的不同版本,包括下载安装脚本、检查版本并安装特定版本的方法。 1、安装nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash 2、查看nvm版本 nvm --version 3、安装

【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

【IPV6从入门到起飞】5-1 IPV6+Home Assistant #搭建基本环境 1 背景2 docker下载 hass3 创建容器4 浏览器访问 hass5 手机APP远程访问hass6 更多玩法 1 背景 既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联

高并发环境中保持幂等性

在高并发环境中保持幂等性是一项重要的挑战。幂等性指的是无论操作执行多少次,其效果都是相同的。确保操作的幂等性可以避免重复执行带来的副作用。以下是一些保持幂等性的常用方法: 唯一标识符: 请求唯一标识:在每次请求中引入唯一标识符(如 UUID 或者生成的唯一 ID),在处理请求时,系统可以检查这个标识符是否已经处理过,如果是,则忽略重复请求。幂等键(Idempotency Key):客户端在每次