运行Catalina的新mackbookpro。使用自制软件安装了anaconda。尝试使用命令services.AddOptions<OpenIdConnectOptions>(AzureADB2CDefaults.OpenIdScheme)
.Configure<IServiceScopeFactory>((options, sp) => {
using (var scope = sp.CreateScope())
{
options.Events = new OpenIdConnectEvents
{
OnTokenValidated = async ctx =>
{
var appState = scope.ServiceProvider.GetRequiredService<AppState>();
await appState.Dosomething();
}
};
}
});
安装psycopg2,但由于软件包冲突而失败。这是尝试安装的一些输出:
conda install -c anaconda psycopg2
有什么想法或如何解决的吗?
答案 0 :(得分:4)
原因可能是[anaconda == 2020.02]与[70+ PACKAGES]之间存在太多冲突 尝试以下对我有用的方法:
conda -V conda更新-n基本conda
确保您使用的是版本 康达4.8.2 然后
conda更新-全部
那么以下软件包将被降级:
anaconda 2020.02-py37_0->自定义-py37_1
然后
conda安装psycopg2
然后将安装libpq,psycopg2软件包,将更新某些软件包,并由更高优先级的频道取代某些软件包。
答案 1 :(得分:0)
我今天遇到了完全相同的情况,无法使用 conda 包管理器安装 psycopg2。但是,当我尝试在 Anaconda Prompt 中使用 pip 执行相同操作时,安装过程非常完美,并且只用了不到一分钟:
pip install psycopg2