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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 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)