1. 我是在mac电脑安装好nginx后, 运行nginx, 提示没有这个命令
2. 当时查了很多资料, 也goo了, 大部分都是说建立链接:
需要把路径映射到/usr/bin目录下, 但是会报错:?Operation not permitted
终于找到一篇文章, 解决了这个问题:
Mac ln命令报错:Operation not permitted_Siona_xin 的博客-CSDN博客:
更新系统后,貌似都会报错:Operation not permitted。
另一个方式是:映射到/usr/local/bin
例如:
sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin
在这里感谢原作者, 我的mac系统确实比较新, 是:?
3. 但是我又遇到了新的.类似这样的报错:?python dyld :Library not loaded, 我查了很多资料, 找到了一个逻辑和思路很清晰的博客:?Mac下python dyld :Library not loaded 问题解决_dxy1065的博客-CSDN博客z今天在Mac下使用uwsgi运行Python Flask的web程序时遇到了dyld: Library not loaded问题,记录一下解决方法问题今天本来想使用uwsgi在本地运行一下之前编写的flask程序,以便部署到服务器,结果遇到了一个比较坑的问题。本来我的Mac没有安装uwsgi,使用如下命令安装了uwsgipip3 install uwsgi我的电脑上有Python2 和 Python3 两个环境,pip对应Python2 ,pip3 对应 Python3安装了之后,运行fhttps://blog.csdn.net/dxy1065/article/details/113479502
? 我发现我的python3的路径也是在Xcode下面, 按照这个博客改了,但还是没用,
4.后来我去看我另外好的一台mac电脑的python环境, 不是在Xcode目录下, 我想要不我重装python环境, 我担心引起其他问题, 所有又装了一个python3.7, 我有问题的电脑原先是3.8, 我是用安装包的方式装的, 然后没去动这个有问题的电脑python环境, 而是在pycharm里面把pycharm的python环境设置成3.7, 然后在pycharm的命令行里运行nginx, 搞定!
不过这只是一个很折中的办法吧, 我后面查查根本原因, 解决它.
欢迎大家交流讨论.
|