首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

如何在Linux云服务安装其他版本Python环境,附实战小程序

/usr/local/python3.7 cd /root/soft/Python-3.7.9 ....方式一:配置环境变量 首先利用nano打开配置文件~/.bashrc,在最后添加一行export PATH="/usr/local/python3.7/bin:$PATH",保存 退出,最后运行下配置文件即可...方式二:设置软链接 这里使用是ln指令,将python3.7可执行软件直接链接到/usr/binpython3,pip3.7链接到/usr/binpip3,这样我们就可以直接使用python3...ln -s 表示进行软链接 ln -f 表示强制进行链接,如果之前有链接过其他目录,则先将之前链接删除,再进行新链接 ln -sf /usr/local/python3.7/bin/python3.7.../usr/bin/python3 ln -sf /usr/local/python3.7/bin/pip3.7 /usr/bin/pip3 设置好,我们可以直接输入python3 --version

1.5K30

详解Python虚拟环境原理及使用

确保执行Python代码脚本使用在给定虚拟环境中安装Python解释和站点包。 最后一点在于会发生一些意想不到错误,稍后会讲这一点,但现在先看看在实际中如何实际使用虚拟环境。 3....% echo $PATH /usr/local/bin:/usr/bin:/usr/sbin:/bin:/sbin 调用Python解释或运行.py脚本时,shell会按顺序搜索PATH中列出目录,...% which python3 /usr/local/bin/python3 # Your output may differ 通过站点模块(这是Python标准库一部分...bin:/usr/bin:/usr/sbin:/bin:/sbin 现在shell知道如何使用项目的本地Python实例: (venv) % which python3 ~/test-project/venv...│ ├── pip3 │ ├── pip3.7 │ ├── python -> /usr/local/bin/python # Symlinks to system-wide │

2.6K20

python虚拟环境管理之virtual

#不指定解释会默认选择 virtualenv -p /usr/bin/python2.7 venv #指定python2.7解释 virtualenv -p /usr/bin/python3.7...venv #指定python3.7解释 使用 source venv/bin/activate #首先需要激活环境,之后安装所有包就全在这个环境中 deactivate #当在这个环境中工作完后可以退出环境...运行配置文件 source ~/.bash_profile 创建 mkvirtualenv py2 #不指定,使用默认 mkvirtualenv --python=/usr/local/python3.7.../bin/python py3 指定解释为3.7 mkvirtualenv -p python3.7 pynew 指定版本比较喜欢用这个 使用 workon #可以查看所有的虚拟环境 workon...--two #指定系统python2版本解释 pipenv --python3.7 #指定系统python3.7版本解释 使用 pipenv shell #激活虚拟环境 pipenv install

1K20

python virtualenv

virtualenv 用于创建一个独立Python运行环境,里面有独立python解释python库,即 这个Python运行环境与外部隔离,会独自管理其安装模块。...3 baby staff 96B Nov 12 21:11 lib 目录说明: bin,存放了当前Python运行环境Python解释bin/python),以及可执行命令(例如...版本,使用 --system-site-packages 参数,被带入模块目录是python3对应site-packages目录,这里是 /usr/local/lib/python3.7/site-packages.../bin/python Installing setuptools, pip, wheel... done. ➜ ~ vivirtualenv -p /usr/local/bin/python3 hello_venv3.7...virtualenv创建python运行环境,就是复制一份系统python(包括python解释python基本库及可执行命令)到指定目录下,当使用 source hello_venv/bin/activate

70410

python3安装mysqlclient,解决django使用pymysql报错问题

发生上面的错误,是因为django版本>=2.2 , pymysqlmysqlclient版本是0.9.3,版本过低,所以出现了上面的情况,解决办法如下 2....不再使用pymysql,安装mysqlclient python3环境下直接pip install mysqlclient,一般会报错 解决办法,如下 在pip安装mysqlclient之前,先根据自己环境做如下准备...pip命令安装Mysqlclient 比如,我是python3.7,就下载mysqlclient‑1.4.6‑cp37‑cp37m‑win_amd64.whl,然后 pip install mysqlclient...‑1.4.6‑cp37‑cp37m‑win_amd64.whl mac环境 $ brew install mysql-client $ echo 'export PATH="/usr/local/opt.../mysql-client/bin:$PATH"' >> ~/.bash_profile $ export PATH="/usr/local/opt/mysql-client/bin:$PATH" $

6.1K30

python源代码下载_官方下载python源码,编译linux版本python「建议收藏」

–version 查看系统自带python版本 有一些系统命令时需要用到python2,不能卸载 1、安装依赖包 1)首先安装gcc编译,gcc有些系统版本已经默认安装,通过 gcc –version...3)、解压Python-3.7.0.tgz tar -zxvf Python-3.7.0.tgz 4、建立一个空文件夹,用于存放python3程序 mkdir /usr/local/python3 5.../configure –prefix=/usr/local/python3 make && make install 安装完成没有提示错误便安装成功了 7、建立软连接 ln -s /usr/local/...python3/bin/python3.7 /usr/bin/python3 ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3 8、测试一下python3...>>> exit() [root@mini Python-3.7.0]# pip3 –version pip 10.0.1 from /usr/local/python3/lib/python3.7/site-packages

2.3K30

Python 包都装到哪了?

假如你Python解释路径是/bin/python,那么你启动Python交互环境或者用这个解释运行脚本时,会默认寻找以下位置1: /lib(...) 这里如果你用是Linux上默认Python,就是/usr,如果你是自己使用默认选项编译,就是/usr/local。.../python3.7', '/home/frostming/.pyenv/versions/3.7.2/lib/python3.7/lib-dynload', '/home/frostming/.local...第一种方式和第二种方式大同小异,区别是第一种方式使用Python解释是写在pip,一般情况下,如果你pip路径是/bin/pip,那么Python路径对应就是<path_prefix...执行source myenv/bin/activate以后会把myenv/bin塞到PATH前面,让这个复制出来Python解释最优先被搜索到。

5.3K21
领券