我正在尝试安装zipline进行算法交易,因此我必须为python 3.5版本创建一个conda的venv。但是,创建环境后,当我激活此环境时,没有PARENTHESIS。如果可行,命令行应该是这样的,并带有(env_name)对吗?
Youngs-MacBookPro:~ young$ conda env list
WARNING: The conda.compat module is deprecated and will be removed in a future release.
WARNING: The conda.compat module is deprecated and will be removed in a future release.
# conda environments:
#
base /Users/young/anaconda3
env_zipline * /Users/young/anaconda3/envs/env_zipline
创建工作如上,激活后我看不到任何PARENTHESIS,例如(env_name)。
Youngs-MacBookPro:~ young$ conda activate
Youngs-MacBookPro:~ young$
我该如何解决此问题?
答案 0 :(得分:0)
尝试使用:
source activate <env-name>
Conda activate
仅适用于conda 4.6和更高版本。
对于4.6之前的conda版本,键入:
Windows:activate
Linux和macOS:source activate
参考:https://docs.conda.io/projects/conda/en/latest/commands.html#id2
答案 1 :(得分:0)
您需要在配置路径的shell上进行conda初始化,然后使用Activate
$(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)
配置完成后,关闭并打开您的外壳,或者打开一个新外壳并使用
conda init <bash|powershell|tsh|..>
答案 2 :(得分:-1)
安装pip(Python软件包安装程序):
sudo easy_install pip
安装virtualenv:
sudo pip install virtualenv
创建一个新的virtualenv:
virtualenv yourenv -p python3.6
***激活virtualenv:
source bin/activate