我已经在我的个人计算机上编写了一个API,我想让它在远程计算机上运行。
我在我自己的机器上使用了Python 3和烧瓶与Pycharmm没有任何问题。但是,我使用ssh连接远程计算机。因此,使用IDE配置环境是不可能的。
当我输入flask --version
时,输出如下:
Flask 0.12.2
Python 2.7.12 (default, Jul 1 2016, 15:12:24)
[GCC 5.4.0 20160609]
安装了Python 3。我可以选择使用python3 service.py
运行python脚本。那时我的错误为ImportError: No module named 'flask'
。当我使用flask run
时,我会收到与Python 2相关的错误。我使用了Python 3中未包含在Python 2中的一些功能。
如何配置Flask在该环境中使用Python 3运行?
答案 0 :(得分:2)
试试pip3 install flask
。理想情况下,您应该在virtual environment
中执行此操作。此外,您可能希望查看dockerizing
您的代码,因为它有助于减少不同python
版本之间的冲突。
作为补充,我使用
安装了pip3apt-get install python3-pip