ubuntu18搭建flask

1. pip的安装

$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本 
$ sudo apt-get install python3-distutils
$ sudo python3 get-pip.py    # 运行安装脚本 注意这里我的环境变量是python3,大家的可能是python

最后可以在这里插入图片描述

2. 安装pipenv
直接打开终端输入pip3 install --user pipenv
安装成功但是有警告(不在环境变量中):
WARNING: The scripts pipenv and pipenv-resolver are installed in '/home/xxcc/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
加入到环境变量:
PYTHON_BIN_PATH="$(python3 -m site --user-base)/bin" PATH="$PATH:$PYTHON_BIN_PATH"
之后再直接输入pipenv就会提示你有什么指令。
创建一个新的文件夹myflask,用Python3创建虚拟环境pipenv install --three,最后只需要用pipenv shell显式地激活环境。
或者不显式激活虚拟环境即可在当前项目的虚拟环境中执行命令,比如:pipenv run python hello.py
tips:pipenv install命令还会在项目文件夹根目录下创建Pipfile和Pipfile.lock文件,前者用来记录项目依赖包列表,而后者记录了固定版本的详细依赖包列 表。当我们使用Pipenv安装/删除/更新依赖包时,Pipfile以及Pipfile.lock 会自动更新。


3. 安装flask
直接在刚刚创建的环境下pipenv install flask就可以了。
只有需要在全局环境下安装/更新/删除包,我们才会使用pip。 其余都是激活了局部的环境使用了pipenv。


4. 安装pycharm
首先要安装jdk ,在官网找到对应的下载 。https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
教程可以看这个博主的:https://blog.csdn.net/weixx3/article/details/80296779
注意最后保存环境变量要sudo vim不然 E212: Can't open file for writing Press ENTER or type command to continue

然后在pycharm解压缩的bin包里面运行./pycharm.sh
在这里插入图片描述
最后只需要在终端输入pycharm就能够直接打开啦。附上官网的操作链接:
https://www.jetbrains.com/help/pycharm/installation-guide.html

5. 在pycharm中创建项目
打开之前的myflask文件夹,然后导入本地的python解释器。
单击菜单栏中的File→Settings打开设置,然后单击Project:myflaskProject Interpreter选项打开项目Python解释器设置窗口。
再单击选择字段右侧的设置图标,然后单击“Add Local Python Interpreter”,在弹出的窗口选择Virtualenv Enviroment→Existing enviroment,在下拉框找到之前创建的虚拟环境中的Python解释器路径~/.local/share/virtualenvs/helloflaskkSN7ec1K/bin/python3.6
最后重新打开pycharm里面的终端,发现已经导入了虚拟环境:
在这里插入图片描述

发布了38 篇原创文章 · 获赞 3 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_41337100/article/details/97784452