Pythonモジュールのlinuxサーバへのダウンロードインストール(sudo権限なし)
1777 ワード
pythonモジュールのダウンロードインストール
最近运行量の大きいプログラムを走るため、先生は私にリモートで1つのサーバーにログインして运行させて、サーバーは普通linuxシステムで、前に接触したことがなくて、そのためPythonモジュールのインストールとダウンロードで多くの问题に出会って、これらの问题の主な原因は自分がsudo権限がないことです.
python環境変数の設定方法1 方法二
環境変数が追加されました.
上記の2つの方法は必ずパスを書くことに注意してください.コマンドはあなたが指定したコマンドを環境変数に加えるだけで、このパスが存在するかどうかをチェックしません.
パスインストールpythonモジュールの指定
一般的にpipメソッドを使用してpythonモジュールをインストールします.一般的にこの2つの方法でモジュールをインストールする場合、インストールパスを指定しません.デフォルトのパスにインストールされます.しかし、sudo権限がない場合、このパスに再インストールするのは制限されているので、インストールパスを指定する必要があります.同時にこのインストールパスを環境変数に追加します(前の手順に従ってください).pip指定パスインストールモジュール
または
このコマンドを実行するとnumpyモジュールは指定したパスにインストールされます
参考資料:1.http://blog.sina.com.cn/s/blog_7948610e0100rwux.html 2. http://blog.csdn.net/sunshine_drizzle/article/details/50985902 3. http://www.jianshu.com/p/92a109ddf695
最近运行量の大きいプログラムを走るため、先生は私にリモートで1つのサーバーにログインして运行させて、サーバーは普通linuxシステムで、前に接触したことがなくて、そのためPythonモジュールのインストールとダウンロードで多くの问题に出会って、これらの问题の主な原因は自分がsudo権限がないことです.
python環境変数の設定
$ python python, linux
>>import sys
>>sys.path
>>sys.path.append('/export/data/packages/xlwt') ,
>>sys.path
$ export PYTHONPATH=$PYTHONPATH:/export/data/packages/xlwt
環境変数が追加されました.
上記の2つの方法は必ずパスを書くことに注意してください.コマンドはあなたが指定したコマンドを環境変数に加えるだけで、このパスが存在するかどうかをチェックしません.
パスインストールpythonモジュールの指定
一般的にpipメソッドを使用してpythonモジュールをインストールします.一般的にこの2つの方法でモジュールをインストールする場合、インストールパスを指定しません.デフォルトのパスにインストールされます.しかし、sudo権限がない場合、このパスに再インストールするのは制限されているので、インストールパスを指定する必要があります.同時にこのインストールパスを環境変数に追加します(前の手順に従ってください).pip指定パスインストールモジュール
pip install numpy --target="/usr/lib/python2.7/dist-packages"
または
pip install numpy –install-option=”–prefix=YourAddress” –ignore-installed
このコマンドを実行するとnumpyモジュールは指定したパスにインストールされます
参考資料:1.http://blog.sina.com.cn/s/blog_7948610e0100rwux.html 2. http://blog.csdn.net/sunshine_drizzle/article/details/50985902 3. http://www.jianshu.com/p/92a109ddf695