Pycharm中python运行环境与终端中python运行环境不一致
What happened在开发的时候,遇到一个问题:项目代码是在python3的环境下写的,但是,在终端中使用 flask run运行项目时,使用的却是python2环境,导致很多包需要重新安装,甚至有些包安装不了。How to solve it在项目目录下有一个 venu 目录,这是一个虚拟环境!如果没有,可以建一个:创建一个目录存放虚拟环境,并进入该目录mkdir venucd venu下载
·
What happened
在开发的时候,遇到一个问题:
项目代码是在python3的环境下写的,但是,在终端中使用 flask run 运行项目时,使用的却是python2环境,导致很多包需要重新安装,甚至有些包安装不了。

How to solve it
在项目目录下有一个 venu 目录,这是一个虚拟环境!
如果没有,可以建一个:
-
创建一个目录存放虚拟环境,并进入该目录
mkdir venu cd venu -
下载 virtualenv
sudo apt install python3-virtualenv -
根据 python 版本路径创建虚拟环境
virtualenv -p /usr/bin/python3.8 venu3.8其中,venu3.8是我创建的虚拟环境的名字
激活虚拟环境:
cd到/venv/bin/目录,执行source activate激活虚拟环境!
效果:
再次在终端中运行项目,可以看到,环境已经变为python3啦!

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)