deepin系统下部署Python3.5的开发及运行环境

deepin系统下部署Python3.5的开发及运行环境

1 概述

由于最近要学习python接口自动化测试,所以记录一下相关学习经过及经验,希望对大家可以有所帮助。

2 下载

python官网下载指定平台下的python3.5的环境

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

例如,下载下载的文件为Python-3.5.1.tgz

3 解压

然后进行解压:

1
tar -xvzf Python-3.5.1.tgz

生成目录Python-3.5.1

4 安装

进入目录Python-3.5.1下,进行配置:


1
./configure --with-ssl --prefix=/usr/local/python35

编译和安装:
1
2
make
make install

5 建立虚拟环境

使用python开发环境的时候,一般建立在虚拟环境,这样可以形成项目运行环境的隔离,防止不同依赖的项目的干扰。

由于python3.5中自带有pyvenv工具,所以也不必再重新安装了virtualenv的三方库了:

注:有些python没有bin目录,所以要先搜索pyvenv在哪个目录下

1
find -name pyvenv

进入到Home个人目录后,直接运行:

1
~/tester/Python-3.5.1/Tools/scripts/pyvenv py3venv

注:~/tester/Python-3.5.1/Tools/scripts/pyvenv 为你刚才所执行find -name pyvenv的地址

即可生成一份克隆有python3.5.1的虚拟环境,然后运行:

1
source ./py3venv/bin/activate

即可使当前终端环境变成python3.5.1的环境,看到终端前辍带有py3venv表明已经成功:

1
(py3venv) vast@vast-PC:~$

然后输入命令python,就可以看到进入到python3.5.1的运行界面:

1
2
3
4
5
(py3venv) vast@vast-PC:~$ python
Python 3.5.1 (default, Sep 13 2017, 22:57:54)
[GCC 6.3.0 20170321] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

  

6 安装pip

建立虚拟环境后,下一步就是为虚拟环境安装第三方库管理工具pip

py3venv虚拟环境下面执行:

1
curl https://bootstrap.pypa.io/get-pip.py|python

 

注:若提示bash:curl 未找到命令

需执行

1
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl

 

后重复上一步操作

 

参考:http://www.cnblogs.com/beer/p/5557497.html

posted @   Vaster  阅读(8491)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
点击右上角即可分享
微信分享提示