← Home

Virtualenv в git

By Брендель В. М.

Просто что не забыть набор команд

python -m virtualenv env

source env/bin/activate

which python

deactivate

Удобный плагин в sublime. У него логика немного другая. Он не предлагает ставить виртуальное окружение в папку с проектом. А ставит их в домашнюю папку, а потом предлагает быстрый переключатель между окружениями. Очень удобно. При этом окружение не сидит в папке проекта, не занимает место.

Насчет git. Удобнее делать так — создаешь проект на гитхат. Затем делаешь git clone адрес репозитория. Появится папка с проектом, внутри уже проинициализирвоанный .git, осталось только брать и пользовать.

Кстати еще нюанс с CUDA. Я видать неправльно прописал пути к линкуемым модулям CUDA.

Надо так в ./bashrc

if [ -z $LD_LIBRARY_PATH ]; then LD_LIBRARY_PATH=/usr/local/cuda-5.0/lib64:/usr/local/cuda-5.0/lib else LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-5.0/lib64:/usr/local/cuda-5.0/lib fi export LD_LIBRARY_PATH

Но мне так не нравится. Гораздо правльнее так:

sudo subl /etc/ld.so.conf.d/nvidia.conf

/usr/local/cuda-10.0/lib64

sudo ldconfig | grep /usr/local/cuda-10.0/lib64 — проверка подключилась ли динамический модуль.