Python 2.7.6を実行するUbuntu 14.04 VMがあります。私が作業している作業には14.04とPython 2.7が必要です。
私はソースから2.7.18をダウンロードしてビルドすることにしました。次に、シンボリックリンクを/usr/bin/python
すべて新しい2.7.18実行可能ファイル(/usr/local/lib/python2.7.18/bin/python
。
問題は、この新しいPythonバージョンが多くのサイトパッケージを見つけることができないということです。たとえば、私はできませんimport apt_pkg
。/usr/local/lib/python2.7/dist-packages
を含むを環境変数apt_pkg.so
に追加してみましたが、まだインポートされません。頑張ったけど運がなかった。このパッケージは、新しいPythonバージョンをビルドする前にすでに存在します。PYTHONPATH
python -m site
sys.path
apt_pkg
apt remove python-apt
apt install python-apt
私は何をもっと試すべきかわかりません。私が知っている限り、システムPythonを変更するのは一般的ではありませんが、それが私が望んでいたことです。この新しいPythonバージョン用に更新する必要があるいくつかの設定があるようです。