我试图在 anaocnda3 环境中使用pycryptodome
安装python-jose-cryptodome
,pip
。
我收到此错误:
ERROR: Failed building wheel for pycryptodome
我尝试了许多版本的许多解决方案(最新版本,指定版本,使用python 3.8或3.7,使用没有缓存甚至没有单独安装的要求文本),但对我没有用:(。任何解决方案?
答案 0 :(得分:4)
虽然可以在anaconda环境中使用this.myStream$ = myObservable.subscribe();
,但是当同时使用ngOnInit
和pip
时可能会出现问题,康达docs。
在anaconda环境中安装软件包的最佳实践之一是在使用pip之前使用pip
进行搜索和安装。
因此,而不是直接使用conda
,请尝试:
搜索,以检查anaconda软件包回购中的pycryptodome
conda
pycryptodome在anaconda存储库中可用。
下一步是安装pycryptodome:
pip
或者如果您想使用conda-foge频道:
conda search pycryptodome
这应该将pycryptodome安装到您的环境中
要在conda中使用requirements.txt文件:
conda install -c anaconda pycryptodome
摘要:在Conda环境中使用Pip时的最佳做法清单
仅在conda之后使用点子
使用conda尽可能多地安装需求,然后使用pip
pip应仅在需要时使用–upgrade-strategy(默认)
请勿在–user参数中使用pip,避免安装所有“用户”
使用conda环境进行隔离
如果需要更改,请重新创建环境
将conda和pip要求存储在文本文件中