Как решить проблему конфликта анаконды и виртуальности
======================================================

Я все время использовал virtualenv, а затем я также установил анаконду. Только сейчас я попытался активировать виртуальную среду, используя способ анаконды, как`source activate helloworld`, (Действительно, я не помню, если это именно та команда, которую я набрал). И тогда среда была активирована. Но когда я попытался запустить ноутбук, мне сказали, что некоторые библиотеки не существуют, даже если я уже установил их в этой среде. Только тогда я понял, что активировал не ту среду. А потом я закрываю вкладку и`cd` в`hellowworld` и сделал`source bin/activate`, Но было слишком поздно. Я получил это в качестве вывода`prepending /home/lcc/anaconda3/envs/bin to PATH` и среда не была активирована ожидаемым образом. Знаете ли вы, как решить эту проблему? Спасибо!

Вот полное содержание`activate` файл под`/hello/world`:

Из вашего вопроса не ясно, что вы ожидаете от «активации». Активирует virtualenv или активирует среду conda.

Когда вы устанавливаете миниконду или анаконду, вам предоставляется возможность добавить их в PATH. Если вы это сделаете, то, вероятно, это всегда происходит до того, как ваш сценарий активации virtualenv. Вы можете переименовать одно или другое, или создать псевдоним для virtualenv, который вызывает его с абсолютным путем к скрипту активации. Вы также можете переместить Anaconda так, чтобы она добавлялась, а не добавлялась, но тогда всегда будет использоваться активация virtualenv, а не conda (исключая абсолютные пути).

Чтобы добавить путь к conda, посмотрите в ~ / .bashrc или ~ / .bash\_profile и измените

в