linux下安装配置python3.6、虚拟环境

windows和linux之间传输文件:

https://www.cnblogs.com/zezhou/p/10602851.html

 

安装python:

// 云服务器上可能会有默认得python3,如果不清楚可以删除了,which python3可以查看执行路径,把他删了

1. 服务器直接下载或自己传过去
cd /opt
wget https://www.python.org/ftp/python/3.6.13/Python-3.6.13.tgz 2. 安装依赖文件 yum install -y \ 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 3. 解压python包 tar -zxvf Python-3.6.13.tgz cd Python-3.6.13 4. 指定安装路径(在python解压路径下) ./configure --prefix=/opt/python36 5. 编译 安装 make && make install 6. 添加环境变量 echo PATH=/opt/python36/bin:$PATH >> /etc/profile source /etc/profile

是这样就对了:

 

 

安装python虚拟环境:

// 由于不同项目之间可能用的模块版本不同,为了互相之间不影响,所以需要每个项目有个自己得虚拟环境

1.  全局安装virtualenv(不要高版本)
pip3 install --upgrade virtualenv==16.7.9

2. 安装virtualenvwrapper模块
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvwrapper

3. 配置环境
vim ~/.bashrc

最底下添加的内容:
export WORKON_HOME=/env/python # 环境的存放目录
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'  # 干净隔绝的环境,创建时侯自动加的参数
export VIRTUALENVWRAPPER_PYTHON=/opt/python36/bin/python3  # python解释器
source /opt/python36/bin/virtualenvwrapper.sh # 一般安装好是这个位置,执行安装脚本

4. 环境生效
source ~/.bashrc

遇到的问题:

1.virtualenv: error: unrecognized arguments: --no-site-packages

原因:由于版本太高,安装指定版本解决

 

posted @ 2021-03-10 00:51  zezhou222  阅读(551)  评论(0编辑  收藏  举报