当前位置: 代码网 > it编程>前端脚本>Python > linux服务器上创建python虚拟环境过程

linux服务器上创建python虚拟环境过程

2025年03月05日 Python 我要评论
linux服务器上创建python虚拟环境背景:linux服务器上有python2.7、python3.6版本,需要安装更高版本,这里以python3.10.0版本为例下载python3.10.0版本

linux服务器上创建python虚拟环境

背景:

linux服务器上有python2.7、python3.6版本,需要安装更高版本,这里以python3.10.0版本为例

下载python3.10.0版本

​wget https://www.python.org/ftp/python/3.10.0/python-3.10.0.tgz
  • 解压
tar -zxvf python-3.10.0.tgz
  • 进入目录
cd python-3.10.0
  • 由于python3.10.0版本的安装需要openssl至少为1.1.1版本,查看openssl版本
openssl version

查看openssl安装位置

find / -name "libssl.so" 2>/dev/null

find / -name "libcrypto.so" 2>/dev/null

find / -name "openssl" -type d 2>/dev/null
  • 设置环境变量
export ldflags="-l/usr/local/openssl/lib"
export cppflags="-i/usr/local/openssl/include"

编译时指定openssl版本

./configure --with-openssl=/usr/local/openssl --prefix=/usr/local/python310/
  • 编译
make
  • 安装
make install

创建python虚拟环境

mkdir ./venv310
/usr/local/python310/bin/python3.10 -m venv ./venv310
  • 进入python虚拟环境
source ./venv310/bin/activate
  • 检查python版本
python --version

安装成功!!

  • 检查是否可以成功下载依赖
pip install pytest

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com