Python虚拟环境的一些操作

想引入指定文件夹的包:

参考:如何在虚拟环境中向PYTHONPATH添加路径?

你只需在virtualenv的site-packages文件夹中放置一个带有.pth扩展名的文件,例如lib\python2.7\site-packages,以包含你的软件包的目录的绝对路径作为其唯一内容。

亲测有效

想复制已有的环境

有时候为了测试新的代码,需要修改配置好的虚拟环境,却怕原来的代码没法用,会考虑复制环境。

cp -r old_env new_env

? 但是复制完,用pip的时候会出问题,安装了也没法用
答:可能是pip路径还指向原来环境的pip路径

?如果原来环境被删了,还会报错

使用pip出现/bin/python: bad interpreter: No such file or directory:

参考: 【python】使用pip出现/bin/python: bad interpreter: No such file or directory

which pip
*****/envs/nt_cql/bin/pip

which python
*****/envs/nt_cql/bin/python

vim *****/envs/nt_cql/bin/pip  

tip:
vim后面是which pip出现的路径;
把#!后面的改成python的路径(which python出现的路径)就好了.

#!/*****/envs/nt_cql/bin/python
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值