GVKun编程网logo

如何在OSX上卸载pip?(mac卸载pip)

20

如果您想了解如何在OSX上卸载pip?和mac卸载pip的知识,那么本篇文章将是您的不二之选。我们将深入剖析如何在OSX上卸载pip?的各个方面,并为您解答mac卸载pip的疑在这篇文章中,我们将为您

如果您想了解如何在OSX上卸载pip?mac卸载pip的知识,那么本篇文章将是您的不二之选。我们将深入剖析如何在OSX上卸载pip?的各个方面,并为您解答mac卸载pip的疑在这篇文章中,我们将为您介绍如何在OSX上卸载pip?的相关知识,同时也会详细的解释mac卸载pip的运用方法,并给出实际的案例分析,希望能帮助到您!

本文目录一览:

如何在OSX上卸载pip?(mac卸载pip)

如何在OSX上卸载pip?(mac卸载pip)

我运行了以下命令:

easy_install pipsudo pip install setuptools --no-use-wheel --upgrade

我该如何反转这两个命令以使我的python返回OSX的原始状态?(删除点子作为其中的一部分)

答案1

小编典典

您应该尝试的第一件事是:

sudo pip uninstall pip

在许多无法正常工作的环境中。因此,鉴于缺乏有关该问题的信息,我最终从/ usr / local / bin中手动删除了pip。

c – Visual Studio代码格式如何在OSX上开箱即用

c – Visual Studio代码格式如何在OSX上开箱即用

我在osx上运行vscode并安装了 C/C++ plugin,它带来了ClangFormat包:

Installing package ‘C/C++ language components (OS X)’
Installing package ‘ClangFormat (OS X)’
Installing package ‘Mono Framework Assemblies’
Installing package ‘Mono Runtime (OS X)’
Installing package ‘LLDB 3.8.0 (OS X)’

我能够格式化C代码甚至成功地改变了clang格式样式:

“C_Cpp.clang_format_style”: “google”`

问题是我的系统上没有安装clang-format,而且vscode设置中的路径也没有设置:

“C_Cpp.clang_format_path”: null

格式化实际上是如何完成的? vscode安装的这个ClangFormat包是什么?从哪里到哪里?它不是插件.
它是否使用除自制程序之外的某个程序包管理器在不在路径中的自定义位置安装clang格式的分发?

解决方法

在我的Linux Mint中,它确实与Microsoft的C/C++扩展一起安装,唉它在本地安装在模块中.在这里能找到它:

~/.vscode/extensions/ms-vscode.cpptools-0.12.3/LLVM/bin/

在Windows中,类似地可以在这里找到:

%USERPROFILE%\.vscode\extensions\ms-vscode.cpptools-0.12.3\LLVM\bin\

OSX在这里:

~/.vscode/extensions/ms-vscode.cpptools-0.12.3/LLVM/bin/

不确定Arch有什么问题.

@H_301_64@

c – 如何在OSX上构建flatbuffers?

c – 如何在OSX上构建flatbuffers?

我正在尝试在OSX上构建flatbuffers,但我不确定如何准确地进行.根据 the doc.我应该运行cmake -G“Xcode”.我做到了并得到了结果:

-- The C compiler identification is Clang 5.1.0
-- The CXX compiler identification is Clang 5.1.0
-- Check for working C compiler using: Xcode
-- Check for working C compiler using: Xcode -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler using: Xcode
-- Check for working CXX compiler using: Xcode -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Configuring done
-- Generating done
-- Build files have been written to: Temp/flatbuffers

但是从那里我不知道该怎么做.我试图运行make但得到错误消息make:***没有指定目标,也没有找到makefile.停止..任何想法如何建立它?

解决方法

当您运行cmake时,您为Xcode IDE生成了一个项目(可从Apple应用商店下载).

如果要使用make构建,请改用以下命令:

cmake -G"Unix Makefiles"

之后,make应该按预期工作.

Mac OSX 卸载PKG包

Mac OSX 卸载PKG包

mac osx上大多数应用程序都是通过.DMG或者.pkg来安装的(当然brew方式安装的除外),如果是通过DMG方式安装的软件,要删除它就挺简单,直接从osx的应用程序文件夹上删除即可。

那么pkg方式安装的软件又该怎么删除呢?

mac并没有提供什么快捷删除方式,我们只能找到pkg安装后产生的文件,然后删除它。

方式一

mac会维护一份pkg安装历史,只要找到那个文件夹,我们就可以对症下药了。

我的机子是osx 10.8.4,pkg历史安装列表在/private/var/db/receipts目录下,列出该目录,可以看到类似如下内容:

-rw-r–r– 1 root wheel 47315 6 15 15:48 com.codeius.izip.bom
-rw-r–r– 1 root wheel 253 6 15 15:48 com.codeius.izip.plist
找到.bom文件后,我们就可以使用以下命令找到安装的文件列表:

lsbom -pf com.codeius.izip.bom
执行上述命令后,输出了类似以下内容:

/iZip.app
./iZip.app/Contents
./iZip.app/Contents/CodeResources
./iZip.app/Contents/Frameworks
./iZip.app/Contents/Frameworks/libarchive.2.dylib
./iZip.app/Contents/Frameworks/libcurl.framework
./iZip.app/Contents/Frameworks/libcurl.framework/Headers
./iZip.app/Contents/Frameworks/libcurl.framework/Resources
./iZip.app/Contents/Frameworks/libcurl.framework/Versions
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/CodeResources
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/curl.h
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/curlbuild.h
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/curlbuild32.h
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/curlbuild64.h
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/curlrules.h
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/curlver.h
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/easy.h
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/mprintf.h
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/multi.h
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/stdcheaders.h
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/typecheck-gcc.h
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/types.h
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Resources
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Resources/Info.plist
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/_CodeSignature
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/_CodeSignature/CodeResources
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/libcurl
./iZip.app/Contents/Frameworks/libcurl.framework/Versions/Current
./iZip.app/Contents/Frameworks/libcurl.framework/libcurl
./iZip.app/Contents/Info.plist
./iZip.app/Contents/MacOS
./iZip.app/Contents/MacOS/iZip
./iZip.app/Contents/PkgInfo
./iZip.app/Contents/Resources

以上找到的这些文件,就是安装pkg的时候产生的文件,这些文件删除了应该就ok了!(自行承担风险!)

方式二

方式一虽然可行,但是很多人都抱怨没找到pkg安装历史列表目录(确实不同版本的系统,目录是不一样的),那就试试方式二如下:

pkgutil命令这个时候就派上用场了。老规矩,先查看一下帮助,直接在命令行上执行pkgutil,看看有啥功能我们能用的(节选):

Receipt Database Commands:
–pkgs, –packages List all currently installed package IDs on –volume
–pkgs-plist List all package IDs on –volume in plist format

–files PKGID List files installed by the specified package

我们先找一下我们要删除的pkg包名(以上述iZip为例):

pkgutil –pkgs | grep -i izip
看一下输出了啥:

com.codeius.izip
ok,现在就可以找出izip pkg到底装了哪些文件:

pkgutil –file com.codeius.izip
终端输出的结果:

iZip.app
iZip.app/Contents
iZip.app/Contents/CodeResources
iZip.app/Contents/Frameworks
iZip.app/Contents/Frameworks/libarchive.2.dylib
iZip.app/Contents/Frameworks/libcurl.framework
iZip.app/Contents/Frameworks/libcurl.framework/Headers
iZip.app/Contents/Frameworks/libcurl.framework/Resources
iZip.app/Contents/Frameworks/libcurl.framework/Versions
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/CodeResources
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/curl.h
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/curlbuild.h
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/curlbuild32.h
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/curlbuild64.h
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/curlrules.h
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/curlver.h
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/easy.h
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/mprintf.h
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/multi.h
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/stdcheaders.h
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/typecheck-gcc.h
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Headers/curl/types.h
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Resources
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/Resources/Info.plist
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/_CodeSignature
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/_CodeSignature/CodeResources
iZip.app/Contents/Frameworks/libcurl.framework/Versions/A/libcurl
iZip.app/Contents/Frameworks/libcurl.framework/Versions/Current
iZip.app/Contents/Frameworks/libcurl.framework/libcurl
iZip.app/Contents/Info.plist
iZip.app/Contents/MacOS
iZip.app/Contents/MacOS/iZip
iZip.app/Contents/PkgInfo
iZip.app/Contents/Resources

把这些文件删了应该就算卸载完毕。(risk on your own!)

方式三

哈哈,有的人要讲究效率,不喜欢折腾半天,就会问能不能一键搞定啊?真别说,还真有 http://www.corecode.at/uninstallpkg/,偶然发现这个东西,貌似不错,试用了一下,好像真成功卸载了。(就是不知道有没有卸载干净…)


Mac OSX上卸载Anaconda

Mac OSX上卸载Anaconda

方案一

  anaconda安装程序在~/.bash_profile脚本中新添加了一行,将anaconda bin目录添加到了$PATH环境变量中。所以你只需要删除anaconda目录,但是最好也从安装脚本中删除此行。 

方案二

  要卸载Anaconda,先打开终端窗口并删除整个anaconda安装目录:rm -rf〜/ anaconda。
  然后要编辑〜/ .bash_profile并从PATH环境变量中删除anaconda目录,并使用rm -rf ~/.condarc ~/.conda ~/.continuum删除可能在主目录中创建的.condarc文件和.conda以及.continuum目录

 

方案三

  删除Anaconda目录有用,但我不认为这是一个好主意,因为可能需要在不久的将来再次使用anaconda。根据mwaskom的建议,anaconda安装程序将自动添加PATH变量,该变量指向~/.bashrc文件中的anaconda/bin目录。

  它看起来是这样的——PATH="/home/linuxsagar/anaconda3/bin:$PATH
  所以,只需要注释掉行(添加#在行的开头)。然后通过执行$source ~/.bashrc重新加载~/.bashrc文件

  最后,在新终端中执行$which python来验证一下更改是否有效。

 

方案四

  rm -rf〜/anaconda

  相当简单,参考:https://docs.continuum.io/anaconda/install#os-x-uninstall

 

方案五

  软件包"anaconda clean"(可从Anaconda平台获得),需要安全卸载。

conda install anaconda-clean   # install the package anaconda clean
anaconda-clean --yes           # clean all anaconda related files and directories 
rm -rf ~/anaconda3             # removes the entire anaconda directory

rm -rf ~/.anaconda_backup       # anaconda clean creates a back_up of files/dirs, remove it 
                                # (conda list; cmd shouldn''t respond after the clean up)

有关详细信息,请参阅https://docs.continuum.io/anaconda/install#uninstall-anaconda。

 

方案六

  如果要卸载Anaconda以便能够在系统中使用默认的Python,则可以按照以下步骤临时禁用该路径,而不是卸载Anaconda。

  转到你的主目录。只需一个cd命令即可。

  编辑文件.bashrc。

  在文件中查找类似export PATH="/home/ubuntu/anaconda3/bin:$PATH"的内容。

  在开始时放置#从脚本中注释它。

 

方案七

  同方案六,不过不是注释而是直接删掉那一行

打开终端,输入 vi ~/.bash_profile ,进入当前用户的变量信息,找到Anaconda设置的变量信息(如下),在vi内输入“dd”(删除一行),输入“:wq”(保存退出)。

# added by Anaconda2 4.2.0 installer

 export PATH="/Applications/anaconda/bin:$PATH"

 

注:无论选方案几,操作完后最好重启一下计算机

 

 

     

 

今天的关于如何在OSX上卸载pip?mac卸载pip的分享已经结束,谢谢您的关注,如果想了解更多关于c – Visual Studio代码格式如何在OSX上开箱即用、c – 如何在OSX上构建flatbuffers?、Mac OSX 卸载PKG包、Mac OSX上卸载Anaconda的相关知识,请在本站进行查询。

本文标签: