今天使用mac版本pycharm写Django项目时,当使用pip导入mysqlclient时出现了如下错误:
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: command '/usr/bin/clang' failed with exit status 1
安装命令:
pip3 install mysqlclient
莫名奇妙的出现了一大堆错误,使用系统的终端试了一下还是如此,最后通过查阅在GitHub中找到了答案:
就是添加系统的环境变量,使用 vi ~/.bash_profile 打开环境变量,然后进入插入状态,将下面两条语句插入进去:
export LDFLAGS="-L/usr/local/opt/openssl/lib"
export CPPFLAGS="-I/usr/local/opt/openssl/include"
然后保存并退出:
最后不要忘记更新一下文件:source ~/.bash_profile ,然后再通过 pip3 install mysqlclient安装就会成功了
原文链接:https://blog.csdn.net/liaoningxinmin/article/details/90410042