我需要在一个conda虚拟环境下安装mpl_finance,这个包不能通过conda提供,只有pip可以安装。下面我试过了,不行,请指教。在
我首先在user/miniconda3/envs/cs231p
下设置了一个名为cs231p的虚拟环境。
cd到user/miniconda3/envs/cs231p/bin,并激活env
conda activate cs231p
我要做的是:确认pip在那里:
^{pr2}$然后我会:
which pip
显示
/miniconda3/envs/cs231p/bin/pip
(cs231p) bin$ pip install mpl_finance
我得到错误:但是pip的路径不是来自我设置的虚拟env。在
XXX/anaconda/bin/python3.5: can't open file 'install': [Errno 2] No such file or directory
python -m pip install mpl_finance
给予
requirement already satisfied:mpl_finance in ~/anaconda/lib/python3.5/site-packages (0.10.0)
激活水蟒虚拟环境
使用pip安装包
停用conda虚拟环境
您还可以使用
python -m pip install ....
代替pip install ...
但是运行}的别名。在
pip install
得到python3.5 can't open file "install"
-看起来你的pip
不是真实的pip
,而是{运行
python3.5 install mpl_finance
得到相同的错误。在也许您有自己的本地脚本/文件名为
pip
,当您运行它时,它使用这个脚本而不是预期的pip
。在您总是可以尝试完整路径
/miniconda3/envs/cs231p/bin/pip install mpl_finance
。在您还可以创建新的环境来测试是否只有这一个环境有问题。在
相关问题 更多 >
编程相关推荐