#根本上解决# 如何在 Python3 和 Python2 共存的环境中 使用 uwsgi

在服务器上为了适应不同的项目需求,一般我们会在服务器上同时安装 Python3.x 和 Python2.x 而我们在使用uwsgi命令部署项目时,系统默认会使用Python2.x下的uwsgi命令(如果Python2.x下未安装uwsgi,则会出现“-bash: uwsgi: command not found”错误)如果想要使用Python3.x下的uwsgi命令可以使用软链接的方式,具体操作如下:

  1. 使用如下命令找到 Python3 安装目录:
whereis python3
  1. 复制Python3目录下bin目录下的 uwsgi 文件的绝对路径,然后建立软链接(类似python3和pip3软链接的设置过程):
ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi3

此后,想要使用Python3.x下的 uwsgi 命令,直接使用uwsgi3就可以了!

你可能感兴趣的:(nginx,django,linux编程)