Mac下安装包记录
2023-02-12 本文已影响0人
rhc2008
1.Mac下安装redis:
https://blog.csdn.net/qq_34981774/article/details/128358059
2.mac下安装mysql
https://www.jianshu.com/p/fd3aae701db9
推荐一个mysql安装包的地址,刚才下载的,非常好用!
[http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-8.0/](http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-8.0/)
进去之后cmd+f搜索dmg
mysql -uroot -p :00000000
3.mac下安装luamysql
https://blog.csdn.net/Csoap2/article/details/104837805
*luasql* = require("luasql.mysql”):
export MACOSX_DEPLOYMENT_TARGET=10.8; gcc -bundle -undefined dynamic_lookup -all_load -o luasql/mysql.so -L/usr/local/lib src/luasql.o src/ls_mysql.o -L/usr/local/lib -Wl,-rpath,/usr/local/lib: -lmysqlclient
ld: library not found for -lmysqlclient
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Error: Build error: Failed compiling module luasql/mysql.so
解决:
sudo luarocks install luasql-mysql MYSQL_INCDIR=/usr/local/mysql/include MYSQL_LIBDIR=/usr/local/mysql/lib
https://my.oschina.net/bigxuan/blog/1924722
lua: error loading module 'luasql.mysql' from file '/usr/local/lib/lua/5.3/luasql/mysql.so':
dlopen(/usr/local/lib/lua/5.3/luasql/mysql.so, 6): Library not loaded: libmysqlclient.18.dylib
Referenced from: /usr/local/lib/lua/5.3/luasql/mysql.so
Reason: image not found
解决方法:
1、先找到 MySQL 的 libmysqlclient.18.dylib 文件位置,然后在通过 ln 命令创建一个文件链接。
2、具体命令如下。
ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/local/lib/libmysqlclient.18.dylib
Caches path:
/Users/hairongchen/Library/Caches/Homebrew/downloads/
完美解决Error: Running Homebrew as root is extremely dangerous and no longer supported.
https://blog.csdn.net/meifannao789456/article/details/105083605
//lua sdk下载
[https://www.lua.org/download.html](https://www.lua.org/download.html)
Setup for Mac
[https://blog.csdn.net/SmallTeddy/article/details/124818296](https://blog.csdn.net/SmallTeddy/article/details/124818296)
**EmmyLua** plugin for CLion
[https://blog.csdn.net/Game_jqd/article/details/105606408](https://blog.csdn.net/Game_jqd/article/details/105606408)
Lua 不能调试:
[https://blog.csdn.net/zj_how/article/details/106375805](https://blog.csdn.net/zj_how/article/details/106375805)
https://blog.csdn.net/zj_how/article/details/106375805
一、出现soucetree Authentication failed for 'http://
1.仓库->远程仓库->编辑->去掉用户名和密码
二、[sourcetree](https://so.csdn.net/so/search?q=sourcetree&spm=1001.2101.3001.7020) 不停的让输入密码,报 password required
在终端(terminal)打开你的工程目录:输入git config credential.helper store
拉取代码git pull,输入用户名密码,后面就不用再输入了
三、Mac升级Sierra , git无法正常使用diffie-hellman-group1-sha1
1.sudo vim /etc/ssh/ssh_config
2.Host *
KexAlgorithms +diffie-hellman-group1-sha1
M1电脑安装RVM管理ruby版本
1\. brew install gpg2
1.1 which gpg
1.2 ln -s /usr/local/bin/gpg /usr/local/bin/gpg2
2\. gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
3.sudo vim /etc/hosts
#github
192.30.253.112 github.com 151.101.113.194 github.global.ssl.fastly.net
185.199.108.133 raw.githubusercontent.com
4.curl -L https://get.rvm.io | bash -s stable
5.source ~/.rvm/scripts/rvm
5.1 rvm list known :列出已知ruby的版本
6.安装指定版本的ruby:rvm install ruby-2.7
7.切换ruby 环境:
第一种:rvm use system —default
第二种:rvm reset
切换成其他环境:rvm --default use 2.7
8. rvm automount :加载安装本地已有编译好的Ruby版本到rvm中,方便统一的管理
9.删除ruby 环境,删除不必要的环境保持本地环境的干净:rvm uninstall ruby-2.7
10.You don't have write permissions for the /System/Library/Frameworks/Ruby….
安装rvm,安装ruby
11\. Could not find a valid gem 'cocoapod' (>= 0) in any repository ?
sudo gem install cocoapods --source [http://rubygems.org](http://rubygems.org)
12.做一个rails5.0的gemset:
没有关联安装了gem install rails-7.0.4.2
Exist: rvm use ruby-3.0.0@rails7.0
rvm use ruby-3.0.0@rails4.2.3
[https://jiuaidu.com/jianzhan/986142/](https://jiuaidu.com/jianzhan/986142/)
[https://jiuaidu.com/jianzhan/913529/](https://jiuaidu.com/jianzhan/913529/)
gem env
echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db修改rvm镜像
rvm list known 列出已知ruby版本
rvm list列出本地ruby
rvm --default use xxx 切换ruby并设置默认
rvm install xxx 安装ruby
升级rails
gem install rails --version=4.2.5
做一个rails5.0的gemset
rvm use ruby-2.3.1@rails5.0 --create ----rails5.0支持2.2.2以上的ruby
gem install rails
rails -v
切换rails和gemset
$ rvm use ruby-2.3.1@rails3.2 --create
$ gem install rails --version=3.2.18
$ rails -v
Switching Between Gemsets You can easily switch between gemsets.
For example, to use [Rails](https://jiuaidu.com/jianzhan/tag/135280/) 4.2:
$ rvm use ruby-2.3.1@rails4.2
To use Rails 5.0:
$ rvm use ruby-2.3.1@rails5.0
iOS模拟器中图片在mac电脑中的实际位置:
admin 是登陆mac的用户名称,E6086474-5E2E-448A-A0E9-700F64FFF9F是模拟器的ID,
/Users/admin/Library/Developer/CoreSimulator/Devices/E6086474-5E2E-448A-A0E9-700F64FFF9F2/data/Media/DCIM/100APPLE
TabBarItem文案在iOS 13.3变成省略号https://www.jianshu.com/p/bb07505f782e
/usr/local/bin/python3
pyenv install -l
python env2716
Mac中pyenv的安装与使用教程 https://www.yht7.com/news/175433
pyenv:
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
bash:
echo "export PYENV_ROOT="$HOME/.pyenv"" >> ~/.bashrc
echo "export PATH="$PYENV_ROOT/bin:$PATH"" >> ~/.bashrc
echo "export PATH="$PYENV_ROOT/shims:$PATH"" >> ~/.bashrc
echo "eval "$(pyenv init -)"" >> ~/.bashrc
exec $SHELL -l
zshrc:
echo "export PYENV_ROOT="$HOME/.pyenv"" >> ~/.zshrc
echo "export PATH="$PYENV_ROOT/bin:$PATH"" >> ~/.zshrc
echo "export PATH="$PYENV_ROOT/shims:$PATH"" >> ~/.zshrc
echo "eval "$(pyenv init -)"" >> ~/.zshrc
exec $SHELL -l
验证安装是否成功:pyenv
virtualenv插件:
git clone https://github.com/pyenv/pyenv-virtualenv.git
配置 eval "$(pyenv virtualenv-init -)”.
使用命令 描述
pyenv virtualenv 3.8.3 env383 创建 3.8.3 版本虚拟环境
pyenv virtualenvs 显示环境
pyenv activate env383 激活使用指定的虚拟环境
pyenv deactivate 退出当前虚拟环境
rm -rf .pyenv/versions/3.8.3 删除版本环境
rm -rf .pyenv/versions/env383 删除虚拟环境
自动激活和退出虚拟环境
在需要使用虚拟环境的目录(通常是项目目录)中:
建立一个 .python-version 的文本文件
将虚拟环境名称(如 env383 )写在里面
之后每次进/出该目录时,虚拟环境都将自动激活/退出。
//qq
echo 'ibase=10;obase=16; 1109928012'|bc
Mac M1处理器 无法安装cocoapods的解决办法
1.在应用程序-实用工具里,打开终端 显示简介
勾选以Rosetta方式打开
2. 运行 sudo gem install cocoapods (之前安装过就略过)
3. 运行 sudo gem install ffi
4. 最后pod install
// no new changes
[remote rejected] HEAD -> refs/for/dev (no new changes)
git merge baseMedias/baseMedias_develop --no-ff
或
https://blog.csdn.net/python_tty/article/details/82593368
git commit --amend
// “xxx.app”已损坏,无法打开,你应该将它移到废纸篓 最详细最全的解决办法 for Mac
sudo xattr -d com.apple.quarantine /Applications/Charles.app
//lookup any IPv4 address, IPv6 address, hostname or domain
https://www.ipaddress.com
//快速安装homebrew
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)”
// git查看某个commit属于哪个分支
git branch --contains 080f8a6556862ff60b006cec1f6c8c7837e1bd25 //-all