• python-web开发环境准备


    1,python win 安装
    python国内下载地址

    下载适合自己的版本,进行下一步下一步安装即可
    linux 安装
    下载tgz的源码包
    tar -zxvf Python-3.8.0a1.tgz
    cd Python-3.8.0a1/
    yum -y install gcc-c++
    yum -y install zlib
    yum install zlib-devel
    yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
    ./configure --prefix=/usr/local/python3.8.0
    make && make install

    ln -s /usr/local/python3.8/bin/python3.8 /usr/bin/python3
    ln -s /usr/local/python3.8/bin/pip3 /usr/bin/pip3

    2, 查看python 版本,以及更新pip 国内源 ,升级pip 到最新版即可
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip --user
    在这里插入图片描述

    然后升级pip

    python -m pip install --upgrade pip
    在这里插入图片描述
    查看pip 版本: python -m pip --version
    在这里插入图片描述
    查看系统有没有安装virtualenv 环境,发现系统没有安装,然后手动安装virtualenv 环境
    python -m virtualenv --version
    pip install virtualenv (一般会报错 read timeout ,可以用下面的命令,指定国内下载源进行下载 )
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv
    在这里插入图片描述
    在这里插入图片描述
    指定国内下载源:
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv
    在这里插入图片描述
    查看virtualenv 版本:
    在这里插入图片描述

    win7 下 cmd 进入要创建的项目路径下,通过 命令创建项目 virtualenv mytestenv
    cd mytestenv
    cd Script
    activate 进入虚拟环境中
    pip list # 可以查看已经安装的包
    deactivate # 退出虚拟环境

    安装virtualenvwrapper:

    如果是windows,需要执行 pip install virtualenvwrapper-win;如果是linux,需要执行 pip install virtualenvwrapper。
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvwrapper-win
    在这里插入图片描述
    linux 安装报错
    在这里插入图片描述
    pip3 install wheel -i https://pypi.tuna.tsinghua.edu.cn/simple
    pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade setuptools
    pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvwrapper

    在使用pip3 得报错案例
    [root@master ~]# pip3 list
    WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip.
    Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue.
    To avoid this problem you can invoke Python with ‘-m pip’ instead of running pip directly.

    使用pip3 list(能正常工作,但是会报错),改为:
    python3 -m pip list
    python3 -m pip list
    即可解决
    查找virtualenvwrapper 安装位置
    find / -name virtualenvwrapper.sh
    whereis virtualenvwrapper.sh

    mkvirtualenv test # 创建虚拟环境时,高版本得会包错
    virtualenv: error: unrecognized arguments: --no-site-packages
    安装低版本得:
    pip3 install --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv==16.7.9

    常用的virtualenvwrapper中虚拟环境管理命令:

    方法 描述
    mkvirtualenv 创建虚拟环境
    workon 切换虚拟环境
    rmvirtualenv 删除某个虚拟环境
    deactivate 退出当前环境
    lsvirtualenv 列出所有虚拟环境
    cdvirtualenv 进入到虚拟环境所在的目录

    cmd中创建虚拟环境,pycharm中使用虚拟环境
    参考博客:
    http://t.zoukankan.com/wangcuican-p-12536423.html

    Zookeeper详细教程:
    https://blog.51cto.com/u_15127653/4510665

    如何解决python中使用pip安装模块出现ReadTimeoutError: HTTPSConnectionPool的问题:
    https://www.yisu.com/zixun/157487.html
    https://www.pythonanywhere.com/

  • 相关阅读:
    算法-双指针、BFS与图论-1238. 日志统计
    【毕业设计】37-基于单片机智能楼宇消防监控系统设计(原理图工程+仿真工程+源代码+答辩论文+答辩PPT)
    CPSE深圳充换电展开幕,飞凌嵌入式引领智能充储技术新潮流
    线性回归的梯度下降法——机器学习
    kubernetes kubelet 配置
    笔记本触摸板没反应?实用技巧助你成功修复!
    oracle学习20-ora-00604和ora-00018
    GitHub最新发布,阿里十年架构师手写版spring全家桶笔记全新开源
    自学C#,要懂得善用MSDN
    最长连续序列(C++解法)
  • 原文地址:https://blog.csdn.net/renren_100/article/details/124077344