码迷,mamicode.com
首页 > 其他好文 > 详细

生产环境安装

时间:2020-05-22 12:32:53      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:https   命令   清华大学   nts   gnu   python   学技术   prefix   退出   

国内镜像源
清华大学  https://pypi.tuna.tsinghua.edu.cn/simple
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple
阿里云 http://mirrors.aliyun.com/pypi/simple
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple
豆瓣 (douban) http://pypi.douban.com/simple
python  http://mirrors.sohu.com/python
rpm   ftp://rpmfind.net/linux/epel/7/x86_64/Packages/c/
安装某个包可以指定下载源(如:pip install tensorflow==1.9.0 -i https://pypi.tuna.tsinghua.edu.cn/simple)

生产环境安装

1 判断是否已安装gcc

  gcc -v

  如果没有安装gcc,当你在安装 python时会报错:
      .configure: error: no acceptable C compiler found in $PATH
      解决:安装 gcc,推荐使用 CentOS7(64)环境使用rpm命令安装gcc,教程:http://mirror.hust.edu.cn/gnu/gcc/gcc-4.8.5/
2 下载 python 包,国内镜像网址
     http://mirrors.sohu.com/python
3 ./configure  --prefix=/opt/python36/  --with-ssl

4 make && make install
 
5 ./Modules/zlibmodule.c:10:18: fatal error: zlib.h: No such file or directory
    安装zlib 包:
        wget http://www.zlib.net/zlib-1.2.11.tar.gz
        进行编译:./configure
        进行安装:make and make install
6 如果出现 5错误,请安装 zlib 后执行 4

7 安装成功

8 设置软连接
    ln -s /opt/python36/bin/python3 /usr/bin/python3
   
9 python3 可以使用了

10 虚拟环境
    创建:python3 -m venv 文件夹名
    激活 :source 文件夹名/bin/activate
    退出:deactivate
    删除: rm -rf 文件夹名

11 安装项目依赖
    联网:
        pip freeze > requirements.txt
        pip install -r requirements.txt
    离线安装:
        在本地将项目的依赖下载到 packages文件夹:
          pip download -d packages/ -r requirements.txt
      在生产环境安装:

    pip install --no-index --find-links=packages/ -r requirements.txt

生产环境安装

标签:https   命令   清华大学   nts   gnu   python   学技术   prefix   退出   

原文地址:https://www.cnblogs.com/liangxinxinbo/p/12936402.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!