How to install python under linux6.5 version
I recently learned Python. Since some modules are more effective under Linux, I installed a Linux 6.5 virtual machine on this machine using Oracle VM VitualBox. The learning environment Python uses 3.5+, and Linux comes with 2.6.6, so you need to install the new version. . The process is as follows (with yum source configuration)
I won’t go into details about the virtual machine installation process. The main thing is to configure the network. I set the host-only mode, and configured a fixed IP on the virtual machine, and started it. , use the xmanager tool to connect. No big deal. If you have any questions, please call Baidu.
---------------Separating line, the entire process is logged in with the root account. Now let’s get to the point----------------
Steps:
1. Download python3.6, and then upload it using the FTP tool.
2. Use the command to decompress. For reference, you can change it to your version tar -zxvf Python-3.6.1.tgz
3. Enter the directory and execute ./configure --prefix=/ usr/local/python3
An error occurred during this process, configure: error: no acceptable C compiler found in $PATH. After checking the problem on Baidu, it should be that gcc is not installed. Start entering the process of configuring the yum source and installing gcc
---------------------------yum configuration, gcc installation-- ---------------------
Since it is a virtual machine, you can mount the CD directly.
I will mount the CD here The download location is /dev/cdrom,
Use the command mount /dev/cdrom /mnt, and then check under /mnt, the contents of the CD appear.
Configure the yum source and rename the original repo file to ***.repo1 file. The content of my file is as follows, for reference only. If there are any questions, please contact Baidu. There are many answers, there is always one suitable for you:
[root@aaaddd software]# more /etc/yum.repos.d/dvd.repo [DVD] name=linux6.5baseurl=file:///mnt/Servergpgcheck=1enable=1[root@aaaddd software]#
Then execute yum clean to clear the yum cache
Execute yum makecache to create a new cache
Then execute yum install gcc and enter y when prompted to complete the installation. I encountered an error in this step, and the solution (from Baidu) is as follows:
warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Public key for cpp-4.4.7-4.el6.i686.rpm is not installed [root@aaaddd Python-3.6.1]# [root@aaaddd Python-3.6.1]# [root@aaaddd Python-3.6.1]# [root@aaaddd Python-3.6.1]# rpm --import /etc/pki/rpm-gpg/RPM*[root@aaaddd Python-3.6.1]#
Then execute yum install gcc, and the installation is completed
-------------------------------Continue python installation----------------- --------------------------
Enter the python installation file directory and execute ./configure --prefix=/usr/local/ python3 (--prefix=/usr/local/python3 indicates the installation path, it is recommended to write it)
After the execution is completed, enter make &&make install
If there are still some situations such as missing packages during the process , just yum install. If you don’t know the name, you can add *
Finally: The most important thing is to add a soft link, otherwise python3 cannot be started [This is the disadvantage of specifying the path]
ln -s /usr/ local/python3/bin/python3 /usr/bin/python3
After this step is completed, you can enter python3 to start.
The above is the detailed content of How to install python under linux6.5 version. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



Python is widely used in the fields of web development, data science, machine learning, automation and scripting. 1) In web development, Django and Flask frameworks simplify the development process. 2) In the fields of data science and machine learning, NumPy, Pandas, Scikit-learn and TensorFlow libraries provide strong support. 3) In terms of automation and scripting, Python is suitable for tasks such as automated testing and system management.

You can learn basic programming concepts and skills of Python within 2 hours. 1. Learn variables and data types, 2. Master control flow (conditional statements and loops), 3. Understand the definition and use of functions, 4. Quickly get started with Python programming through simple examples and code snippets.

It is impossible to view MongoDB password directly through Navicat because it is stored as hash values. How to retrieve lost passwords: 1. Reset passwords; 2. Check configuration files (may contain hash values); 3. Check codes (may hardcode passwords).

As a data professional, you need to process large amounts of data from various sources. This can pose challenges to data management and analysis. Fortunately, two AWS services can help: AWS Glue and Amazon Athena.

The steps to start a Redis server include: Install Redis according to the operating system. Start the Redis service via redis-server (Linux/macOS) or redis-server.exe (Windows). Use the redis-cli ping (Linux/macOS) or redis-cli.exe ping (Windows) command to check the service status. Use a Redis client, such as redis-cli, Python, or Node.js, to access the server.

To read a queue from Redis, you need to get the queue name, read the elements using the LPOP command, and process the empty queue. The specific steps are as follows: Get the queue name: name it with the prefix of "queue:" such as "queue:my-queue". Use the LPOP command: Eject the element from the head of the queue and return its value, such as LPOP queue:my-queue. Processing empty queues: If the queue is empty, LPOP returns nil, and you can check whether the queue exists before reading the element.

Question: How to view the Redis server version? Use the command line tool redis-cli --version to view the version of the connected server. Use the INFO server command to view the server's internal version and need to parse and return information. In a cluster environment, check the version consistency of each node and can be automatically checked using scripts. Use scripts to automate viewing versions, such as connecting with Python scripts and printing version information.

Navicat's password security relies on the combination of symmetric encryption, password strength and security measures. Specific measures include: using SSL connections (provided that the database server supports and correctly configures the certificate), regularly updating Navicat, using more secure methods (such as SSH tunnels), restricting access rights, and most importantly, never record passwords.
