
システム(RHEL 6.5)にはすでにPythonがインストールされていて、root権限がないため、 /usr/bin/python
別のディレクトリに別のバージョン(3.3)をインストールしました。/data/tools/python3
今、2つの質問があります。
- Python 3.3を単独で呼び出す方法は?
- python3.3にモジュール(pypyodbc)を追加するには? 3.3でスクリプトを呼び出すためにshe-bangを使用する予定です。
答え1
/data/tools/python3
python 3を呼び出す代わりに使用できますpython
。別のディレクトリにインストールし、そのパスからモジュールをインポートする必要があります。
答え2
ファイルの末尾に次の行を追加します~/.bash_profile
。
PATH=$PATH:/data/tools/python3/bin
export PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/data/tools/python3/lib
export LD_LIBRARY_PATH
その後、ログアウトして再度ログインすると、新しい変数が正しくロードされます。
その後、python3
コマンドを使用してPython3を実行できます。
Python3にpipがインストールされている場合は、pypyodbc
インストールを実行できます。pip3 install pypyodbc
それ以外の場合は、ソースコードをダウンロードしてpypyodbc
実行できます。python3 setup.py install