从零开始的腾讯云使用体验-3-修改pip源、虚拟环境配置与使用、pycharm同步linux环境和文件

查询预装python

首先查看预装的python版本
在这里插入图片描述

安装pip

默认是没有pip的,需要手动安装

sudo apt install python-pip
sudo apt install python3-pip

在这里插入图片描述
在这里插入图片描述

可以看到现在的Ubuntu预装python的包比之前预装的要多很多

修改pip源

cd ~/.pip
# 如果不存在.pip则创建目录
mkdir ~/.pip
cd ~/.pip

vim ~/.pip/pip.conf

# 在pip.conf中写入如下内容:即可 
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/ 
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

在这里插入图片描述

单次使用

pip install pygame -i http://pypi.douban.com/simple
pip install pygame -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

虚拟环境

下载virtualenv

下载virtualenv来创建虚拟环境进行创建

pip3 install virtualenv

但是安装完成后,却无法使用,找不到virtualenv的命令
在这里插入图片描述
在这里插入图片描述

pip list里有,证明肯定安装成功了,猜测可能是没有加到环境变量里,查询命令结果发现virtualenv装在我用户文件夹的.local文件内
在这里插入图片描述

此时把我们的.local目录加到环境变量里即可,打开.zshrc,添加export PATH="$PATH:/home/zjm/.local/bin
在这里插入图片描述

加完记得source一下
在这里插入图片描述

创建虚拟环境

在这里插入图片描述
在这里插入图片描述

下载virtualenvwrapper

virtualenvwrapper来对虚拟环境进行管理

virtualenv 的一个最大的缺点就是: 每次开启虚拟环境之前要去虚拟环境所在目录下的 bin 目录下 source 一下activate,这就需要我们记住每个虚拟环境所在的目录。
并且还有可能你忘记了虚拟环境放在哪。。。

pip install virtualenvwrapper
export WORKON_HOME=~/Envs  #设置环境变量
mkdir -p $WORKON_HOME #创建虚拟环境管理目录
find / -name virtualenvwrapper.sh #找到virtualenvwrapper.sh的路径
source 路径 #激活virtualenvwrapper.sh

在这里插入图片描述

此处因为之前用的是pip3安装的virtualenvwrapper,默认的python引擎是python2,所以提示没有对应模块,再用python2装一次

# 常用的相关命令
mkvirtualenv project_env # 创建虚拟环境
workon project_env # 打开虚拟环境
deactivate # 退出虚拟环境
rmvirtualenv project_env # 删除虚拟环境
lsvirtualenv    #列举所有的环境。
cdvirtualenv    #导航到当前激活的虚拟环境的目录中,比如说这样您就能够浏览它的 site-packages。
cdsitepackages   # 和上面的类似,但是是直接进入到 site-packages 目录中。
lssitepackages     #显示 site-packages 目录中的内容。

在这里插入图片描述

使用pycharm同步文件

使用pycharm同步服务器的某个目录,可以在windows本机上使用linux的相关环境和解释器,对于测试linux下的代码非常方便。

这里先在linux上创建个示例文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这里填完基本配置,先测试一下是否连接成功
在这里插入图片描述
*缺少配置mapping,后续补图
配置成功后,右键我们的文件夹,选择Deployment,就可以看到向服务器同步和从服务器下载的相关选项
在这里插入图片描述

在这里插入图片描述

设置远程python环境

上面的配置只是配置的了同步的文件夹,但是解释器还是只有本地的,这里配置一下我们服务器上的linux。
选择已存在的配置,此处有个选项,选remove(点快了,没截到图),大概意思是说把之前的这个配置删了,直接把这个配置作为python解释器的配置,反正后续步骤也有配置同步文件夹的选项。
在这里插入图片描述

这里记得勾选自动同步文件;同步文件夹默认是一个临时文件夹,记得修改
在这里插入图片描述
在这里插入图片描述
配置完之后,创建一个测试程序,运行,即可看到我们使用的解释器是服务器上的python,这样我们就可以在windows上使用linux的相关环境,而且debug也很方便。
在这里插入图片描述
在这里插入图片描述

remote host

点这里,可以打开我们的服务器的目录浏览器,已经设置同步的文件夹会显示浅绿色
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夜会美丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值