Python 3.x 在Ubuntu上部署python REST服务
我已经开始学习django和Python 我在我的Windows计算机上使用Visual Studio代码开发了一个服务 它在Windows计算机上按预期工作 现在我想在Ubuntu服务器上部署同样的功能。(但失败,因为虚拟环境中没有“bin”文件夹) 我怎么做?我知道我缺少一些基本的东西Python 3.x 在Ubuntu上部署python REST服务,python-3.x,django-rest-framework,ubuntu-16.04,Python 3.x,Django Rest Framework,Ubuntu 16.04,我已经开始学习django和Python 我在我的Windows计算机上使用Visual Studio代码开发了一个服务 它在Windows计算机上按预期工作 现在我想在Ubuntu服务器上部署同样的功能。(但失败,因为虚拟环境中没有“bin”文件夹) 我怎么做?我知道我缺少一些基本的东西 您能帮我/告诉我在哪里可以阅读有关它的信息吗?假设您正在path/opt/部署应用程序。 按照以下步骤进行部署: 要开始,我们需要安装一些软件包,请运行以下命令: sudoapt获得更新 sudo apt
您能帮我/告诉我在哪里可以阅读有关它的信息吗?假设您正在path/opt/部署应用程序。 按照以下步骤进行部署:
- sudoapt获得更新
- sudo apt get install python3 pip python3 dev libmysqlclient dev ufw virtualenv 上面的命令将在ubuntu服务器上安装基本的python开发包
- 虚拟环境
- 激活环境:source.env/bin/Activate
以上是部署Django应用程序的高级步骤。能否添加更多详细信息?它是您自己网络上的服务器吗?它是云服务器吗?如果是,哪一个?你是如何安装它的?我在“激活”之后在Ubuntu上以类似的方式运行了“runserver”。我的主要问题是,不存在python命令,或者venv中存在“python.exe”,它在Ubuntu上不可执行。我需要用其他方式构建它才能在Ubuntu上工作吗?