Install python packages on OpenShift

后端 未结 2 526
暗喜
暗喜 2020-12-06 19:58

I\'m trying to install python packages on OpenShift but I see a dearth of pages about the best way to do this. Can someone please suggest the best way of getting on say

相关标签:
2条回答
  • 2020-12-06 20:25

    Trying to install Python libraries via pip always results in OSError: [Errno 13] Permission denied errors for me. Not sure if this is a change in OpenShift behavior or a some misconfiguration on my part. For anyone else who has issues installing via pip, easy_install consistently works for me (at least with the Flask cartridge):

    [appname-domain.rhcloud.com ]\> easy_install simplejson
    Searching for simplejson
    Best match: simplejson 3.2.0
    Adding simplejson 3.2.0 to easy-install.pth file
    
    Using /opt/rh/python27/root/usr/lib64/python2.7/site-packages
    Processing dependencies for simplejson
    Finished processing dependencies for simplejson
    
    0 讨论(0)
  • 2020-12-06 20:35

    Did you install rhc (made by OpenShift.com) ?
    If not then see on OpenShift.com: Installing OpenShift RHC Client Tools

    Now you can access server with rhc

    rhc ssh
    

    and then you can do as always:

    checking python version (with big V)

    python -V
    

    checking pip version (with big V)

    pip -V
    

    checking installed modules

    pip freeze
    

    searching module

    pip search simplejson
    
    pip search json | sort # sorted result
    

    installing new module

    pip install simplejson
    

    and other linux/bash functions

    ls
    ls -al
    echo "hello world"
    cd folder_name
    mkdir new_folder_name
    chmod +x filename
    cat filename
    grep 'hello' */*.py
    history
    nano filename
    for x in */* ; do echo $x ; done
    
    0 讨论(0)
提交回复
热议问题