Я не вижу оснований, почему обновленный репозиторий вел бы себя по-другому по сравнению с недавно созданным. Они должны быть функционально эквивалентными. Настройки в fsfs.conf значении по умолчанию к отключенному, таким образом, должно быть безопасно скопировать его с нового repo. Однако, если Вы вызываете сомнение, что я предложил бы копировать repo, включив поддержку memcached, и выполнив некоторые тестовые операции на копии.
Насколько я могу сказать из комментариев к сети, кэш помогает уменьшить сумму ввода-вывода, так поможет больше всего, если Вы будете вполне ограниченным вводом-выводом. Люди с быстрыми дисками или SAN сообщили об очень небольшом преимуществе. Не может найти много отчетов о производительности все же. Необходимо сделать собственные тесты, чтобы видеть, принесет ли это пользу Вам.
РЕШЕНИЕ:
Чтобы решить эту проблему, я создал новый файл virtualenv с указанным питоном (python 3.3) и использовал правильный установщик (easy_install-3.3, который явно специфичен для этой версии python. ), чтобы добавить модули. Как было проверено исправленной версией pip (pip3.3), похоже, сейчас он работает
root@server [~] easy_install pip
root@server [~] pip install virtualenv virtualenvwrapper
root@server [~] virtualenv --python=/usr/local/bin/python3.3 py3
root@server [~] . /root/py3/bin/activate
(py3)root@server [~] easy_install-3.3 numpy
(py3)root@server [~] easy_install-3.3 scipy
(py3)root@server [~] easy_install-3.3 pandas
(py3)root@server [~] easy_install-3.3 scikit-learn
(py3)root@server [~] easy_install-3.3 PyMySQL
(py3)root@server [~]# pip3.3 freeze
PyMySQL==0.6.2
numpy==1.8.1
pandas==0.14.0
pexpect==3.2
pyinotify==0.9.4
python-dateutil==2.2
pytz==2014.4
scikit-learn==0.15.0b1
scipy==0.14.0
scpy==1.1.4
six==1.6.1
Мой сценарий теперь работает, как и ожидалось, в моей виртуальной среде.
Для нескольких версий Python используйте virtualenv и pip для управления модулями.
Таким образом, вы можете создать виртуальную среду с определенными версиями Python и модули.
easy_install pip
pip install virtualenv virtualenvwrapper
Итак, при создании новой среды с определенной версией Python
mkvirtualenv nameit -p python3.3
Если у Python будут какие-либо зависимости, просто сделайте следующее:
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-1.4.2.tar.gz
Извлеките файлы из архива и перейдите по его пути:
tar -xvf setuptools-1.4.2.tar.gz
cd setuptools-1.4.2
И затем установите, используя:
python3.3 setup.py install
. Последний шаг можно выполнить для установки модулей в этой версии Python, просто загрузив ее и запустив установку установки python3.3.5, но я рекомендую вам использовать virtualenv , потому что это легко режим управления различными версиями python и его модулями.
Чтобы правильно установить virtualenv без особых проблем, выполните следующие шаги
Я не уверен насчет более ранних версий, но с CentOS 6.5 вы можете установить CentOS Software Collections Library repo. Это даст вам доступ к более новым версиям некоторых утилит, одной из которых является питон 3.3.
Общая информация о SCL здесь.
Вы можете установить SCL repo с помощью
yum install centos-release-SCL
Затем вы можете установить питон 3.3 с помощью
yum install python33
Документация по SCL находится здесь.
.