我在前言中说我在Linux上是一个非常新手并且一般使用我的rpi。
我试图设置我的pi-3b,以便它可以在python中使用opencv和scikit-learn来运行我参加的课程中使用的程序。
为了安装opencv,我遵循了本指南:http://www.pyimagesearch.com/2016/04/18/install-guide-raspberry-pi-3-raspbian-jessie-opencv-3/
这似乎工作得很好。
现在我可以使用python检查virtualenv中的numpy版本(这里一切都很好)。
但是当我尝试使用命令(cv) pi@pi
使virtualenv处于活动状态(即。pip3 install scipy
)时安装scipy,收集scipy之后我得到Building wheels for collected packages: scipy
和Running setup.py bdist_wheel for scipy ...
此时似乎该过程挂起并且没有进展。
我也试过使用pip install scipy
,结果相同。
在这里imgur
答案 0 :(得分:0)
如果pip不起作用,请尝试使用Easy_install
首先用pip
安装它@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//Creating the first dialog.
AlertDialog.Builder dialogOneBuilder = new AlertDialog.Builder(this);
View layout1 = getLayoutInflater().inflate(R.id.layout_1, null);
dialogOneBuilder.setView(layout1)
AlertDialog dialogOne = dialogOneBuilder.show();
//Finding the chosen icon and button image from dialog 1
final ImageView chosenIcon = (ImageView)layout1.findViewById(R.id.chosen_icon);
Button chooseButton = (Button)layout1.findViewById(R.id.choose_button);
//On button click
chooseButton.setOnClickListener(new View.OnClickListener(){
//Creating the second dialog.
AlertDialog.Builder dialogTwoBuilder = new AlertDialog.Builder(this);
View layout2 = getLayoutInflater().inflate(R.id.layout_2, null);
dialogTwoBuilder.setView(layout2)
AlertDialog dialogTwo = dialogTwoBuilder.show();
//finding the ImageViews of the four choices
ImageView img1 = (ImageView)layout2.findViewById(R.id.img1);
ImageView img2 = (ImageView)layout2.findViewById(R.id.img2);
ImageView img3 = (ImageView)layout2.findViewById(R.id.img3);
ImageView img4 = (ImageView)layout2.findViewById(R.id.img4);
//Add them in a LinkedList helps to shrink your code
LinkedList<ImageView> choices = new LinkedList<>();
choices.add(img1);
choices.add(img2);
choices.add(img3);
choices.add(img4);
//Now set ONE ClickListener for all choices
for(int i = 0; i < choices.size(); i++){
choices.get(i).setOnClickListener(new View.OnClickListener(){
//change your icon to the chosen image
chosenIcon.setImageDrawable(choices.get(i).getDrawable());
//And close the second dialog.
dialogTwo.dismiss();
});
}
});
}
或者如果你已经拥有它
pip install setuptools
然后尝试使用easy_install下载它,但正在执行
pip install --upgrade setuptools
这应该有效。 如果不让我知道,我会尽力帮助你。