idea配置python环境,在idea中使用virtualenv和virtualenvwrapper搭建python开发环境

1.安装virtualenv

pip install virtualenv

2.安装virtualenvwrapper

cf4f31e997298324d0f31cb7f86182e8.png

pip install virtualenvwrapper-win,如果是linux安装,不用加‘-win’,在windows10下面不加-win也能安装成功,但是通过mkvirtualenv创建虚拟环境的时候,会报:'mkvirtualenv' 不是内部或外部命令,也不是可运行的程序或批处理文件。

3.创建虚拟环境

mkvirtualenv 环境名,完成后自动进入新创建的虚拟环境,这时创建的python版本为默认版本

99806bd477e300382db8739933d69579.png

4.要指定python的版本,可以使用mkvirtualenv  -p  python.exe所在目录   环境名

一旦进入到这个虚拟环境中,你通过pip安装/卸载包,都是在这个环境中,不会影响外面的环境

(在没进入虚拟环境之前,所有pip安装或卸载包,都是在系统环境中进行的)

e9ee72c5110b0dc815f60ff74dd7e9ef.png

5、退出当前virtualenv环境

deactivate

d029e7aa4f47e3e4a2fa8666f67258e2.png

6.进入某个环境,并且workon可以从当前环境切换至另外一个环境

workon 环境名

7.查看当前所有的环境

lsvirtualenv

5a7aa1bf27a556169a8a501ab7885c36.png

8.删除某个虚拟环境

rmvirtualenv 虚拟环境名

9.进入到虚拟环境所在的目录

cdvirtualenv

在网上找了半天都没有找到IDEA如何搭配virtualenv进行python开发,摸索了半天,终于有点眉目了。

步骤一:如下图,下图由好几步截图合并成一张图的,注意区分。新建project可以直接在Project SDK那里选择配置好的env。

d007668196d8bf68416b0809321063b8.png

步骤二:如果是已经创建好的project,可以在下面更改相关env

94f100aa4d60e25c0f60061a38218d10.png

1.假设我们在本地开发环境,准备好了项目+依赖包环境

2.现在需要将项目上传至服务器,上线发布

3.那么就要保证服务器的python环境一致性

解决方案:

1.通过命令保证环境的一致性,导出当前python环境的包

pip3 freeze > requirements.txt

这将会创建一个 requirements.txt 文件,其中包含了当前环境中所有包及 各自的版本的简单列表。

可以使用 “pip list”在不产生requirements文件的情况下, 查看已安装包的列表。

2.上传至服务器后,在服务器下创建virtualenv,在venv中导入项目所需的模块依赖

pip3 install -r requirements.txt

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值