美文网首页
centos上安装python包的一些注意事项

centos上安装python包的一些注意事项

作者: 东皇Amrzs | 来源:发表于2018-04-12 10:32 被阅读32次

    大多数开发人员都在部署服务器的时候,都只是一个普通用户,没有root权限,而在正常使用pip此类的指令安装python包的时候就会需要sudo命令

    参考Stack Overflow给出解决方案,适用于python2.7, python3.x

    1. 安装pip

    wget https://bootstrap.pypa.io/get-pip.py
    python get-pip.py --user
    

    若是python3.x 就把上面的 python 改为 python3

    一定记得使用 –user 参数否则你还是没有权限

    安装完成后会在家目录下生成 .local 文件夹,里面有binlibbin 里就有我们需要的pipeasy_install
    如果想直接使用,需要加入环境变量。

    export PATH=~/.local/bin:$PATH
    

    2. 安装其他包

    有了pip我们就可以很方便的安装其他包了,

    pip3 install --user virtualenv(包名称)
    

    这样你需要的包就会被安装在 ~/.local 目录,(注意一定要有--user

    3. 虚拟环境 virtualenv

    很多时候我们不同的项目需要的包的版本不同,我们可以采用virtualenv做一个独立的生态系统。

    # 安装virtualenv
    pip3 install --user virtualenv
    virtualenv env
    source env/bin/activate
    

    这样就进入了一个独立的python环境,再用pip安装就可以了。具体的使用可以搜索。

    相关文章

      网友评论

          本文标题:centos上安装python包的一些注意事项

          本文链接:https://www.haomeiwen.com/subject/sofxkftx.html