Вы можете использовать функции head()
(или first()
), чтобы увидеть, имеет ли DataFrame
одну строку. Если это так, это не пусто.
, Как я могу установить на пути в соответствии со своим корневым каталогом?
mkdir /home/masi/.local
cd Python-2.6.1
make clean
./configure --prefix=/home/masi/.local
make
make install
Тогда выполненное использование:
/home/masi/.local/bin/python
Так же, если у Вас есть сценарии (например, CGI), которые требуют Вашей собственной пользовательской версии Python, который необходимо сказать им явно:
#!/home/masi/.local/bin/python
вместо того, чтобы использовать систему по умолчанию Python, который выберет “#!/usr/bin/env python”.
можно изменить установку PATH для создания просто ввода “python” из консоли выполненным, что версия, но это не поможет для веб-приложений, запускаемых при другом пользователе.
при компиляции чего-то, что связывается с Python (например, mod_wsgi) необходимо сказать его, где найти Python, или он будет использовать систему один вместо этого. Это часто делается что-то как:
./configure --prefix=/home/masi/.local --with-python=/home/masi/.local
Для других находящихся в setup.py расширений как MySQLdb просто необходимо выполнить setup.py сценарий с правильной версией Python:
/home/masi/.local/bin/python setup.py install
Вы не можете; не к /usr
, так или иначе. Только суперпользователи могут записать в те каталоги. Попытайтесь установить Python на пути в соответствии с Вашим корневым каталогом вместо этого.