tnblog
首页
视频
资源
登录

Mac 使用pyenv控制版本以及安装chroma-hnswlib

3381人阅读 2023/8/24 14:49 总访问:3475710 评论:0 收藏:0 手机
分类: python

Mac 使用pyenv控制版本以及安装chroma-hnswlib

pyenv是什么?


pyenv是控制python的环境工具。
pyenv的使用方法如下:
安装pyenv在macOS上,使用Homebrew安装pyenv:

  1. brew install pyenv


在Linux上,使用Linuxbrew安装pyenv:

  1. brew install pyenv


查看可用的Python版本
使用以下命令查看pyenv已下载的Python版本:

  1. pyenv install --list


全局指定Python版本,使用以下命令在全局范围内为系统指定一个Python版本:

  1. pyenv global 3.7.2


局部指定Python版本,使用以下命令在局部范围内为特定项目指定一个Python版本:

  1. pyenv local 3.7.2


查看当前Python版本,可使用以下命令查看当前使用的Python版本:

  1. python --version

安装chroma-hnswlib或hnswlib


在我安装chroma-hnswlib,报了下面这个错误让我百思不得其解,浪费了我两天的时间服了。。。。5555.。。。


解决方式,执行命令:

  1. export HNSWLIB_NO_NATIVE=1

pyenv在安装的python版本时如果遇到下面这个错误,请重新安装xcode。

  1. # 我通过下面这两个命令解决了
  2. sudo rm -rf /Library/Developer/CommandLineTools
  3. xcode-select --install

欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739

评价

Mac安装minikube

1.安装 Brew 商店打开 Mac 上的Terminal执行以下命令进行安装/bin/bash-c"$(curl-fsSLhttps://raw.githubusercontent....

Mac安装sass

mac安装sass[TOC] Sass的简单介绍 Sass 是一种 CSS 的预编译语言。它提供了 变量(variables)、嵌套(nested rules)、 ...

The virtual Machine 'MiniShift' has terminated unexpectedly during startup w

mac中virtualbox报错,解决方法: 执行如下命令 sudo su csrutil clear reboot # 然后卸载(从官方卸载程序)并重新安...

Kubernetes网络(IPVLAN与MacVLAN)

Kubernetes网络模型[TOC] 三种网络模型 在k8s中一般常见的网络模型支持三种,虚拟网桥、多路复用和硬件交换。 虚拟网...

Mac book air 安装win10

一:mac boot camp 无法创建可引导的use驱动器应该把.iso镜像文件复制到mac系统中,在把u盘拔了重新插入,选择mac系统中的i...

Kubernetes 网络Mac地址

Kubernetes 网络MAC地址[TOC] MAC简介MAC (Media Access Control) 地址用来定义网络设备的位置。MAC地址由48比特长、12位...

Mac安装Xcode

Mac安装Xcode[TOC] XcodeXcode 是运行在操作系统Mac OS X上的集成开发工具(IDE),由Apple Inc开发。Xcode是开发 macOS ...

Docker Machine使用

简介Docker Machine 是一种可以让您在虚拟主机上安装 Docker 的工具,并可以使用 docker-machine 命令来管理主机,是Docker...

CNI IPVLAN MacVLAN

CNI IPVLAN MACVLAN[TOC] 前言我们前面讲了Vxlan、IPIP、UDP、、等等一大堆,我不晓得大家有没有统计过要走多少次内核。以...

NET Core 使用 EF Code First

下面这些内容很老了看这篇:https://www.tnblog.net/aojiancc2/article/details/5365 项目使用多层,把数据库访问...

使用OLEDB读取不同版本Excel的连接字符串设置

使用OleBD读取excel的时候,excel不同的版本,连接字符串的写法也会不一样。///<summary> ///读取excel ///</su...

C 使用CancellationTokenSource取消多线程

有时间我们在使用多线程的时候,需要取消线程的执行,可以使用CancellationTokenSource来取消对Task开辟多线程的取消如下:...

使用爬虫刷csdn博客访问量

首先了解一下常见反爬虫的检测方法频率监测:有些网站会设置一种频率监测的机制,对于同一IP,若在一定时间内访问的速度超...

Idea下使用maven搭建SSM(一):SpringMVC

Spring MVC是一款基于MVC架构模式的轻量级Web框架,其目的是将Web开发模块化,对整体架构进行解耦,简化Web开发流程。下面...

Idea下使用maven搭建SSM(二):MyBatis

开发Web应用,数据的存储和处理往往离不开数据库和SQL语句。在使用Java开发的Web应用中,自然也少不了连接数据库的步骤。在...
这一世以无限游戏为使命!
排名
2
文章
636
粉丝
44
评论
93
docker中Sware集群与service
尘叶心繁 : 想学呀!我教你呀
一个bug让程序员走上法庭 索赔金额达400亿日元
叼着奶瓶逛酒吧 : 所以说做程序员也要懂点法律知识
.net core 塑形资源
剑轩 : 收藏收藏
映射AutoMapper
剑轩 : 好是好,这个对效率影响大不大哇,效率高不高
ASP.NET Core 服务注册生命周期
剑轩 : http://www.tnblog.net/aojiancc2/article/details/167
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术