파이썬 --버전

파이썬 --버전

yum을 통해 odoo를 설치하려고 하면 다음 오류가 발생합니다.

완료된 종속성 해결 패키지: odoo-8.0_20150617-1.noarch(odoo-nightly) 요구 사항: python(abi) = 2.7 설치됨: python-2.6.6-52.el6.x86_64(@base) python(abi) = 2.6 사용 가능 : python-2.6.6-51.el6.x86_64 (테스트) python(abi) = 2.6 --skip-broken을 사용하여 문제를 해결해 볼 수 있습니다. 다음을 실행해 볼 수 있습니다: rpm -Va --nofiles --nodigest

내가 따라온 단계는 아래에 언급되어 있습니다.

  1. pstgresql 9.4.4를 설치했습니다.
  2. 파이썬 2.6을 2.7로 업데이트했습니다.
  3. 구성된 odoo 저장소
  4. yum install odoo를 사용하여 odoo를 설치하려고 했습니다.

파이썬도 업데이트했습니다.

파이썬 --버전

파이썬 2.7.6

누구든지 이 문제를 해결하도록 도와줄 수 있나요?

답변1

올바른 방법은 가상 환경을 만드는 것입니다.

yum -y install wget gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libffi-devel libxslt libxslt-devel libxml2 libxml2-devel openldap-devel libjpeg-turbo-devel openjpeg-devel libtiff-devel git libpng libXext libz.so.1 xorg-x11-fonts-Type1 curl cabextract

cd /usr/local/src
wget http://python.org/ftp/python/2.7.8/Python-2.7.9.tgz
tar -xzf Python-2.7.9.tgz
cd Python-2.7.9
./configure --prefix=/usr/local --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
make
make altinstall

wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | /usr/local/bin/python2.7
/usr/local/bin/easy_install-2.7 pip virtualenv

이것이 Centos 6.6에 있어야 할 것입니다.

[root@server ~]# python --version
Python 2.6.6
[root@server ~]# yum install python
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: mirror1.babylon.network
 * epel: mirror1.babylon.network
 * extras: mirror1.babylon.network
 * updates: mirror1.babylon.network
Package python-2.6.6-52.el6.x86_64 already installed and latest version
Nothing to do
[root@server ~]# cat /etc/redhat-release 
CentOS release 6.6 (Final)

이것은 내가 찾은 전체 가이드입니다. https://odootricks.wordpress.com/2014/09/30/installing-odoo-8-on-centos-6-with-virtual-python-install/

답변2

관련 정보