linux配置python
你自己直接用命令行执行吧,你看到第一排最后有permission denied,就是权限不够,把你的要运行的文件权限改一下就可以了 chmod 777 filename,
‘贰’ 在Linux里面,创建一个python文件
打开终端,进入要创建Python文件的目录。
创建一个Python文件,例如hello.py,使用vi编辑器:
- vi hello.py
在vi编辑器中按下 i 进入编辑模式,链和输入以下代码:
#!/usr/bin/env python3
print("hello world")
这里使用了shebang(#!/usr/bin/env python3)来指定使橡唤银用Python 3来执行该文件。
按下ESC键,输入:wq保存并退出vi编辑器梁宴。
在终端中使用chmod命令修改该文件的权限,使其可执行:
- chmod +x hello.py
执行该文件:
python3 hello.py
执行后,终端会输出 "hello world"。
‘叁’ 如何在linux上安装python
一般linux系统都自带python2,你是要装python3?
给你centos下源码安装py3 的例子把。
如果已经安装好了python34
sudo yum remove python34
编译安装
python官网只为Linux提供了源码,因此我下载python3.6.1的源码压缩包
第一步,CentOS装好openssl静态库
键入以下命令: yum install -y openssl-static
若未装该静态库会导致python3自带的pip3安装失败
第二步,编译python3源码
0. CentOS安装GCC和wget yum install -y gcc,wget
yum groupinstall "Development tools"
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
1. 先解压python3的源码包 wget http://python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
tar xf Python-3.6.1.tar.xz
2. 配置安装路径 cd Python-3.6.1 //进入python3源码解压后的文件夹
./configure --prefix=/usr/local/python3 //默认配置文件并设置安装路径
3. 编译python3源码 make
4. 安装 make install
最终若无错误提示,说明安装成功
5. 添加文件链接 安装后键入命令?python3?提示不存在该命令,这是因为我们自定义了安装目录,因此需要添加文件链接,命令如下:
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
6. 测试 键入命令:
python3 -V
会输出python3版本信息,说明python3安装完成
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
‘肆’ Linux下怎么配置python和opencv
以下说明在Linux下Python和OpenCV结合安装的过程,Python要使用OpenCV模块,则必须导入OpenCV提供的包,所以要提供Python支持,首先在安装OpenCV前安装必要的组件,一般列表如下:
1、gcc g++一般系统自带
2、cmake 编译OpenCV时使用,需要手动安装
3、pkg-config命令,一般系统自带,如果缺少,使用 yum -y install pkg-config 安装
4、Python 2.x,系统自带
5、NumPy 一个用于大型矩阵处理的库,这个必须!如果不安装则后面OpenCV安装后也编译不出来Python的模块,其他库可以后来安装
最后一步是安装OpenCV
在保证前4项没问题的情况下,开始安装NumPy模块,官网下载地址为:http://www.scipy.org/scipylib/download.html
进入SourceForge下载,地址为:https://sourceforge.net/projects/numpy/
直接点击Download即可下载,下载成功之后上传到Linux服务器,安装过程很简单,解压后直接安装即可(之前要确保python-devel已经安装)
unzip numpy-1.11.1.zip
cd numpy-1.11.1/
python setup.py install
另外numpy还可以去python官网下载:https://pypi.python.org/pypi/numpy
安装成功之后接下来进一步安装OpenCV,官方网站为:http://opencv.org/进入后点击DOWNLOADS来到下载界面:http://opencv.org/downloads.html,这里下载2.4.13的版本
下载完之后上传到Linux,执行接下来的安装:
unzip opencv-2.4.13.zip
cd opencv-2.4.13/
cmake -D WITH_GTK_2_X=ON -D CMAKE_INSTALL_PREFIX=/usr/local .
make # make -j4表示开4个线程来进行编译
make install
安装过程时间可能会有点长10~30分钟左右,编译完成之后OpenCV就安装到了指定的/usr/local下面的一些目录中,库文件就安装到了/usr/local/lib下,Python的模块安装位置是:/usr/local/lib/python2.7/site-packages,执行 ls /usr/local/lib/python2.7/site-packages/ 可以看到两个文件,一个是cv2.so一个是cv.py
这两个文件在刚才opencv-2.4.13编译的目录下面lib/下也存在着两个python模块文件,但是不幸的是现在并不能直接使用,原因是我们操作系统python依赖包的位置是/usr/lib/python2.7下,所以刚才如果编译到/usr下是直接可以用的,不过这个也不重要,只要我们将这两个文件复制到正确的目录下,那么就能正常使用OpenCV的功能了,执行: cp /usr/local/lib/python2.7/site-packages/cv* /usr/lib/python2.7/site-packages/ 复制过去之后进入python交互式界面执行 import cv2 没有报错则安装成功
可以写一个测试的小案例,在服务器上有一张图片是test.jpg现在简单的使用cv2模块解析成图像矩阵,然后再写入磁盘文件中,代码如下:
#!/usr/bin/python
# -*- coding:utf-8 -*-
import cv2
image = cv2.imread("test.jpg")
print image
cv2.imwrite("test1.jpg",image)
这里将原有的test.jpg生成test1.jpg,
执行 python cvtest.py 执行完后会发现输出好多矩阵变量,并且生成了test1.jpg文件
生成的文件有可能比原文件大也有可能小,具体根据图像来决定,现在查看一下图片内容,和之前是一样的
‘伍’ Linux(deepin)中安装Python模块
这次是想要安装requests模块,如果在windows系统中,直接找到cmd输入pip install requests就好了。但是,在deepin中这样却是不行的因为原本没有pip这个东西,所以要先安装pip。
首先用正常的安装命令:sudo apt-get install python-pip(如果想要安装pip3的话就是python3-pip),之后等待pip安装完成。这个时候再使用pip install requests就行了
‘陆’ 如何在linux系统中安装python
linux系统中安装python包括以下三个步骤:
‘柒’ 如何在Linux环境下通过uwgsi部署Python服务
我是科技小K,希望我的回答对你有帮助。
我自己也有在运哪含行的centos+django+uwsgi+nginx的网站。
nginx配置
首先在nginx配置网站的时候要注意增加uwsgi的配置,如图:
黄色区域中include不用管,重要的是下面的uwsgi_pass127.0.0.1:8112;
这个地址是uwsgi服务的本地端口,你可以随意设置,但是要保证不能冲突。
django配置
在django项目根目录下(
manage.py
同级目录)新建uwsgi.ini
文件,并写入:里面第二个选项mole的配置可以在
settings.py
文件找:注释都辩昌写的很清楚了,按照注释自己改成你的项目实际情况.
开启服务
按照以下命令依次执行,确保当前路径为
uwsgi.ini
的所在路径李灶笑:至此,已经可以通过uwsgi部署了django站点,flask的也是差不多原理,这里就不讲了。
【码字不容易,如果对你有帮助,希望能点赞支持一下】
‘捌’ 如何在linux系统安装python编程环境
详细说下Linux和Mac OS怎么搭建Python环境,可以根据需要看对应部分。
打开终端
Linux和Mac OS在安装过程中均需要打开终端进行操作,这里简要说明一下如何打开系统终端。由于Linux发行版有太多版本,所以这里只说明国内同学们用的最多的Ubuntu操作系统。Ubuntu操作系统可以使用快捷键,Ctrl + Alt + t打开终端,Ubuntu的终端打开之后大概是这样:
确认是否安装成功
确认是否安装成功和确认版本的步骤一致,如果可以正确显示版本,就是安装成功了。
希望我的回答能帮到你!
‘玖’ linux 没有root权限,怎么安装配置python
破解root
树限,启动的时候选择advanced
options
,
看到后面带recovery
mode的选项按下字母e进入编辑页面,倒数第四行linux
/boot/vm.......ro
recovery
\nomodeset
把那个ro改成rw,按F10启动recovery
menu
在recovery
menu中选择root
drop
to
root
shell
prompt
将普通用户guest加入到sudo组中:#gpasswd
–a
guest
sudo
ctrl+alt+del重启
进入系统使用普通用户guest登录,命令行中输入sudo
su和普通用户guest的密码,能进入#就成功了,这样普通用户guest就有root权限了