如何在Julia-1.2.0-1中加载PyPlot软件包

时间:2019-11-10 20:23:34

标签: julia

我无法使用在MacOS 10.15.1上运行的Julia 1.2.0-1加载PyPlot软件包。

启动Julia之后,我输入一个]进入“ Pkg”。然后输入

  

添加PyPlot

并获得以下消息:

  

通过#include <vector> #include <string> #include <memory> #include <numeric> #include <iostream> class Animal { protected: std::string name{}; int age{}; int state{}; double income{}; std::string health{}; public: virtual ~Animal() {} // needed for inheritance virtual int CalculateIncome() = 0; }; class Sealion final : public Animal { // final: cannot be derived from public: int CalculateIncome() override { // a specific implementation for the sealion if (age >= 6) return 2100; if (age >= 0) return 1400; return 0; } }; int main() { std::vector<std::unique_ptr<Animal>> animals{}; // unique_ptr will handle object creation and destruction on heap animals.emplace_back(std::make_unique<Sealion>()); // add one animal: a sealion std::cout << "Total income: " << std::accumulate(std::cbegin(animals), std::cend(animals), 0, [](int total, std::unique_ptr<Animal> const& animal) { return total + animal->CalculateIncome(); }) << '\n'; } 更新注册表    更新git-repo ~/.juliapro/JuliaPro_v1.2.01/registries/JuliaPro   错误:GitError(代码:EMERGECONFLICT,类:检出,1332冲突阻止检出)

之后是冗长的堆栈跟踪。在以前的Julia和MacOS版本中,我从未见过。他们只是装了包裹。

  

删除注册表并重新启动Julia可以解决问题!感谢所有>谁回答!

0 个答案:

没有答案