小编Lou*_*ppe的帖子

从OS X删除多个python安装

在过去的几年中,我偶尔需要使用python,但是我一直在使用各种不同的方法(机盖,easy_install,pip等)盲目安装版本和软件包。这导致了以下悲惨的结果:

$ python
python             python2.7-config   python3.4-32       pythonw2.6
python-config      python3            python3.4-config   pythonw2.7
python2.6          python3-32         python3.4m         
python2.6-config   python3-config     python3.4m-config  
python2.7          python3.4          pythonw  
Run Code Online (Sandbox Code Playgroud)

目前,我想使用许多不同的python模块开始一个新项目。但是,在安装pandas之类的软件包时(使用pip),我遇到了很多困难,这很可能是由于我的机器上安装的Python数量庞大而引起的。

我现在的问题是,如何才能删除所有这些python安装并重新开始,而无需按照此处的建议进行完整的OS重新安装。我知道这可能是最好的解决方案,但是由于我目前正在从事其他项目,因此我目前无法选择此方法。

或者,我至少如何创建一个可行的python环境,在其中可以安装要使用的版本所需的模块。

非常感谢所有帮助!

路易

python macos duplicates python-2.7

5
推荐指数
1
解决办法
3935
查看次数

使用G ++而不是LLVM进行编译时代码明显变慢

我正在尝试使用XCode 7.0在C++中编程的算法.当我将XCode中标准LLVM编译器的性能与使用G ++(5.2.0)编译时创建的二进制文件进行比较时,使用LLVM创建的二进制文件比使用g ++编译器创建的代码快一个数量级(> 10x).

我正在为g ++编译器使用-o3代码优化标志,如下所示:

/usr/local/Cellar/gcc/5.2.0/bin/g++-5 -o3 -fopenmp -DNDEBUG main.cpp \
PattersonInstance.cpp \
... \
-o RROTprog
Run Code Online (Sandbox Code Playgroud)

需要g ++编译,因为算法必须在高性能计算机上编译和运行,我无法使用LLVM编译器.另外,我想使用Open MP来加快代码速度.

关于造成这些速度差异的原因以及如何解决这些问题的所有想法都非常受欢迎.

在此先感谢您的帮助!

大号

c++ xcode g++ openmp llvm

4
推荐指数
1
解决办法
140
查看次数

标签 统计

c++ ×1

duplicates ×1

g++ ×1

llvm ×1

macos ×1

openmp ×1

python ×1

python-2.7 ×1

xcode ×1