linux下安装python3
安装python3环境
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #1.安装依赖条件 yum install gcc patch libffi-devel python-devel zlib-devel bzip2 -devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y #2.下载想要安装的版本,地址如下 https: //www .python.org /ftp/python/ https: //www .python.org /ftp/python/3 .6.8 /Python-3 .6.8.tgz #3.创建个存放python3的目录 #4.进入刚解压的目录,编译 . /configure --prefix=刚刚新建出来的目录 #5.安装 make && make install #6.添加python3程序到环境变量下 vim /etc/porfile #最后一行添加 export PATH= /python3 目录 /bin :$PATH #保存退出 source /etc/profile |
安装ipython
1 | pip3 install -i https: //pypi .douban.com /simple ipython |
安装jupyter
1 2 3 4 5 6 7 | pip3 install -i https: //pypi .douban.com /simple jupyter #juputer-notebook更改密码 jupyter-notebook password #启动jupyter-notebook jupyter-notebook --ip 0.0.0.0 --port 8888 --no-browser --allow-root |
安装虚拟环境——virtualenv
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #安装软件 [root@s virenv] #pip install virtualenv #创建虚拟环境 [root@s virenv] #virtualenv --no-site-packages --python=python3 v1 --no-site-packages:创建干净的虚拟环境 --python:指定解释器版本 v1:虚拟环境的工作目录 #启用虚拟环境 [root@s virenv] #source v1/bin/activate #退出虚拟环境 [root@s virenv] #deactivate #删除虚拟环境 [root@s virenv] #rm -rf v1 |
安装虚拟环境——virtualenvwrapper
virtualenvwrapper可以集中管理虚拟环境,推荐使用这种方法,安装软件时会自动安装virtualenv
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #安装软件 [root@s virenv] #pip3 install -i https://pypi.douban.com/simple virtualenvwrapper #调整环境变量,让每次开机执行virtualenvwrapper的脚本 [root@s virenv] #vim ~/.bashrc export WORKON_HOME=目录 #设置virtualenv的统一管理目录,自定义目录 export VIRTUALENVWRAPPER_VIRTUALENV_ARGS= '--no-site-packages' #设置参数 export VIRTUALENVWRAPPER_PYTHON= /python 路径 /bin/python #指定python解释器 source /python 路径 /bin/virtualenvwrapper .sh #执行virtualenvwrapper安装脚本,这个脚本放在你的python3.6解释器bin目录下 #读取这个文件 source ~/.bashrc #virtualenvwrapper命令 创建虚拟环境:mkvirtualenv v1 删除虚拟环境:rmvirtualenv v1 激活虚拟环境:workon v1 离开虚拟环境:deactivate 进入虚拟环境目录(激活状态):cdvirtualenv 进入虚拟环境软件包目录(激活状态):cdsitepackages |
初学linux,每学到一点东西就写一点,如有不对的地方,恳请包涵!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能