最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux(Redhat)安裝python3.6虛擬環(huán)境(推薦)

 更新時間:2018年05月05日 16:47:31   作者:趙凱強  
這篇文章主要介紹了Linux(Redhat)安裝python3.6虛擬環(huán)境,非常不錯,具有參考借鑒價值 ,需要的朋友可以參考下

python是3.6

centos 6 64位

1.安裝python

2.安裝pip

wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate
python get-pip.py

可能會報錯?。?!如:

pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.

執(zhí)行python,進入python命令行,輸入下面的代碼,進行檢查:

import ssl

可能還會報錯

import ssl
Traceback (most recent call last):
File “”, line 1, in
File “/usr/local/python27/lib/python2.7/ssl.py”, line 60, in
import _ssl # if we can't import it, let the error propagate
ImportError: No module named _ssl

查看是否安裝openssl 和 openssl-devel

[xxx@xxx ~]# rpm -aq|grep openssl 
openssl-x.x.xe-x.xxx
openssl-devel-xxx-xxx

如果沒有這兩個包,就老老實實地安裝吧

[root@localhost ~]# yum install openssl-devel -y 

這是安裝的代碼,但是還是會出現(xiàn)錯誤,我的天哪

這是因為用于linux的yum命令是用python作為命令解釋器的,我們把python從linux本來自帶的2升級到3了

解決辦法:

a.升級yum,算了,一搜太麻煩

b.找到usr/bin/yum,打開將第一行"#!/usr/bin/python" 改為 "#!/usr/bin/python2.6"即可。2.6是我linux自帶的版本

接下來就是再次安裝上面的缺少的包openssl和openssl-devel

3.重新編譯一下python(重裝)

有的需要改一下vi /usr/software/Python-3.6.3/Modules/Setup 但我沒找到,直接跳過了,但最后也成功了

 Socket module helper for socket(2)
_socket socketmodule.c timemodule.c
 Socket module helper for SSL support; you must comment out the other
 socket line above, and possibly edit the SSL variable:
SSL=/usr/local/ssl
_ssl _ssl.c \
-DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
-L$(SSL)/lib -lssl -lcrypto

然后再重新編譯

4.接下來就是執(zhí)行python get-pip.py,當然可以再測試一下第2步

安裝完后,使用 pip -V 報錯,如下:

bash: pip: command not found...

這時候怎么辦呢??

做一個軟連接即可:

首先查下安裝路徑:

find / -name pip

然做個軟連接

ln -sv /usr/local/python/bin/pip /usr/bin/pip

做完就可以用了

5.接下來簡單了

a.安裝 虛擬環(huán)境

pip install virtualenv
pip install virtualenvwrapper (管理虛擬環(huán)境的擴展包)
# 創(chuàng)建用來保存虛擬環(huán)境的文件夾
mkdir ~/Envs
sudo vi ~/.bashrc
# 添加下面兩行
export WORKON_HOME=~/Envs (如果不寫會有讀寫權(quán)限問題)
source /usr/local/bin/virtualenvwrapper.sh
# 運行 source ~/.bashrc

b.使用

# 新建
mkvirtualenv -p (python版本) name (創(chuàng)建的虛擬環(huán)境可以在上面設(shè)置的路徑文件夾里面找到)
# 選擇 
workon name
# 刪除
rmvirtualenv name 
# 退出
deactivate

總結(jié):虛擬環(huán)境的建立非常必要,但是因為升級python 操作不當容易引發(fā)版本沖突

從而出現(xiàn)各種問題,對后面的工作造成影響,所以一定要注意。

對于找不到 virtualenv 的報錯解決

出現(xiàn)這種錯誤,是因為 virtualenv 這個基礎(chǔ)依賴包被安裝在了Mac 的默認 Python 目錄下,就需要做一個軟連接 ln -s。

ERROR: virtualenvwrapper could not find virtualenv in your path

首先還是用 find / -name "virtualenv" 去找到位置,最后這一行就是 virtualenv,可以看見在 Frameworks 目錄,即 Mac 自帶 Python 所在的位置。

sudo find / -name "virtualenv"
find: /dev/fd/3: Not a directory
find: /dev/fd/4: Not a directory
/Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenv

最后進行軟連接

$ sudo ln -s /Library/Frameworks/Python.framework/Versions/2.7/bin/virtualenv /usr/local/bin/v

總結(jié)

以上所述是小編給大家介紹的Linux(Redhat)安裝python3.6虛擬環(huán)境,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!

相關(guān)文章

  • python實現(xiàn)簡易圖書管理系統(tǒng)

    python實現(xiàn)簡易圖書管理系統(tǒng)

    這篇文章主要為大家詳細介紹了python實現(xiàn)簡易圖書管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Pytorch中.detach()與.data的用法小結(jié)

    Pytorch中.detach()與.data的用法小結(jié)

    這篇文章主要介紹了Pytorch中.detach()與.data的用法,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • Python面向?qū)ο蟮娜筇匦苑庋b、繼承、多態(tài)

    Python面向?qū)ο蟮娜筇匦苑庋b、繼承、多態(tài)

    這篇文章介紹了Python面向?qū)ο蟮娜筇匦苑庋b、繼承、多態(tài),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 解決Pycharm中恢復(fù)被exclude的項目問題(pycharm source root)

    解決Pycharm中恢復(fù)被exclude的項目問題(pycharm source root)

    今天小編就為大家分享一篇解決Pycharm中恢復(fù)被exclude的項目問題(pycharm source root),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Dlib+OpenCV深度學(xué)習(xí)人臉識別的方法示例

    Dlib+OpenCV深度學(xué)習(xí)人臉識別的方法示例

    這篇文章主要介紹了Dlib+OpenCV深度學(xué)習(xí)人臉識別的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Python利用keyboard模塊實現(xiàn)鍵盤記錄操作

    Python利用keyboard模塊實現(xiàn)鍵盤記錄操作

    模擬鍵盤操作執(zhí)行自動化任務(wù),我們常用的有pyautowin等自動化操作模塊。今天介紹的這個模塊叫做keyboard,它是純Python原生開發(fā),編譯時完全不需要依賴C語言模塊。一行命令就能完成安裝,非常方便,需要的可以了解一下
    2022-10-10
  • python矩陣基本運算的實現(xiàn)

    python矩陣基本運算的實現(xiàn)

    本文主要介紹了python?矩陣的基本運算,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Python定時任務(wù)APScheduler安裝及使用解析

    Python定時任務(wù)APScheduler安裝及使用解析

    這篇文章主要介紹了Python定時任務(wù)APScheduler安裝及使用解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-08-08
  • python調(diào)用java的Webservice示例

    python調(diào)用java的Webservice示例

    這篇文章主要介紹了python調(diào)用java的Webservice具體方法,包含java端和python實現(xiàn)代碼,需要的朋友可以參考下
    2014-03-03
  • 詳解Python 3D引擎Ursina如何繪制立體圖形

    詳解Python 3D引擎Ursina如何繪制立體圖形

    Python有一個不錯的3D引擎——Ursina。本文就來手把手教你認識Ursina并學(xué)會繪制立體圖形,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-01-01

最新評論

琼结县| 儋州市| 新乡县| 雅江县| 延边| 新平| 修文县| 黄冈市| 彭水| 九江县| 哈密市| 金堂县| 石台县| 阳春市| 共和县| 庆元县| 沈丘县| 三原县| 平昌县| 乌拉特前旗| 岚皋县| 育儿| 高台县| 谢通门县| 穆棱市| 静乐县| 玉环县| 抚宁县| 玛纳斯县| 定兴县| 新兴县| SHOW| 双峰县| 鄂伦春自治旗| 晋江市| 岢岚县| 奉新县| 莱芜市| 怀化市| 贺兰县| 长子县|