使用Python virtualenv时如何设置VS code

用python编程时使用virtualenv隔离项目环境是很普遍的做法,但是用了virtualenv后,使用VS code写python代码会丢失代码提示和代码导航,特别是第三方库。

在VS code装了python插件后的设置项里有一个选项用于配置解释器路径,但是改了这个选项后没有通用性,在别的项目中还需要重新设置。于是Google了一下,找到了解决方法,记录一下免得忘记。

  1. 打开VS

Mac命令行终端下使用shadowsocks翻墙

配置好shadowsocks服务器端后,安装对应系统的客户端,浏览器安装相应插件就可以翻墙上网了,这都很简单。

问题是对于经常在命令行终端下工作的码农们,SS无法正常工作。因为在终端下不支持socks5代理,只支持http代理,这就很尴尬了。wget、curl、git、brew等命令行工具都会变得很慢。

Linux系统就简单一些,安装proxychains-NG等软件就可以解决了,但是在Mac

CentOS 7下samba服务的简单设置

近日公司内网服务器需要开samba服务给员工使用,用于图纸管理。暂时先设置两个账号,一个普通账号,一个图纸管理员账号。再设置两个共享目录给两种权限账号使用。

假设两个账号为 USERDWG 。两个目录名称为 SMBUSERSMBDWG

1、先建立物理文件夹。

公司内网服务器运行网页版图纸管理软件,其图纸预览插件只能读取当前目录及其子目录下的图纸文件,其他

wordpress网站迁移记录

最近帮公司做企业网站。以前的网站是用asp写的,托管在国内的一家虚拟主机空间上系统是windows。

asp太过古老,而且是windows的系统,所以肯定要把它改成Linux系统的。对于现在的这个企业网站,其日PV不会超过两位数,且网站空间还是用的虚拟主机,所以用Wordpress是最合适不过的了,省时省力。

2年前搞过一段时间的Wordpress,当时都是在windows上做开发,然后也就继

nginx无法获取静态资源

我的博客网站使用nginx作为服务器,图片、JS、CSS等静态资源直接交给nginx处理,其余动态资源用反向代理转发给后台自己写的python博客程序处理。 修改/etc/nginx/conf.d/default.conf默认配置文件如下,假设网站根目录为/home/USER/WEB

"unix:///tmp/supervisor.sock no such file" 错误处理

supervisor是一个很方便的进程管理工具,可以极大的提高管理效率,但是在使用中也会遇到一些问题。

近日我在部署网站代码的时候遇到了如下提示的错误

unix:///tmp/supervisor.sock no such file

cd进/tmp/目录看了下,果然没有supervisor.sock文件。前一阵子用的时候还没有问题的。上网查了下,原来super

优酷路由宝YK-L1刷潘多拉固件

pc或者mac上翻墙可以使用SS客户端或者XX-Net(goagent分支),但是手机或者平板不越狱/root的话就无法很好的支持以上两种方式。所以想自己刷一个支持SS的路由器实现自动翻墙,一劳永逸。而且PS4、PSV等游戏机设备翻墙最简单的方式也是通过自动翻墙路由器。

实现自动翻墙路由器的话,需要在路由器内刷入OpenWRT或者DDWRT,个人比较喜欢OpenWRT可定制性较强。家里有个闲置的

Git 忽略文件不提交到版本库

最近在学习使用git,在自己的项目里也开始使用了。其中有一个十分有用的文件: .gitignore ,其作用是忽略那些你不想提交到版本库里的文件,例如含有密码的本地文件,编译器或者IDE生成的中间文件等。

具体 .gitignore 怎么写,官方文档里已经写的很清楚了,一行一个忽略规则,可以使用* ?等通配符。

  • 1
  • 2

CashQian Blog

欢迎来到我的个人博客网站

友情链接

Powered by Python Blog. Copyright © 2016.

www.cashqian.net. All rights reserved.