1. 程式人生 > >virtualenv 建立虛擬環境報錯ImportError: No module named 'pkg_resources'

virtualenv 建立虛擬環境報錯ImportError: No module named 'pkg_resources'

[email protected]:$ virtualenv -p /usr/bin/python2 env
Traceback (most recent call last):
  File "/usr/bin/virtualenv", line 5, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named 'pkg_resources'

解決方法:
解除安裝virtualenv,重新安裝

aptitude show virtualenv#顯示已安裝軟體資訊
dpkg -L virtualenv#檢視安裝位置 sudo pip uninstall virtualenv pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ virtualenv [email protected]:~$ virtualenv env
#報錯
bash: /usr/bin/virtualenv: 沒有那個檔案或目錄

將virtualenv安裝路徑新增到系統路徑

#得到安裝位置
pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ virtualenv
[email protected]
:~$ virtualenv env Requirement already satisfied: virtualenv in /usr/local/lib/python2.7/dist-packages
#將安裝位置新增到系統路徑:
cd ~
sudo vi .bashrc

#在最後一行新增
export PATH="/usr/lib/graphviz:/usr/bin:/bin:/usr/local/bin:/usr/local/lib/python2.7/dist-packages"
#立即生效
source .bashrc
#建立env
virtualenv -p python2 fcn_env
#報錯
...Installing setuptools, pip, wheel...done. Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 2328, in <module> main() File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 713, in main symlink=options.symlink) File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 945, in create_environment download=download, File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 901, in install_wheel call_subprocess(cmd, show_stdout=False, extra_env=env, stdin=SCRIPT) File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 797, in call_subprocess % (cmd_desc, proc.returncode)) OSError: Command /home/suanfa/fcn_env/bin/python2 - setuptools pip wheel failed with error code 2
pip -V
sudo pip install --upgrade pip
Requirement already up-to-date: pip in ./.local/lib/python2.7/site-packages
#將/.local/lib/python2.7/site-packages新增到系統路徑
#使生效
source .bashrc
#再次建立
aaa@dockerserver:~$ virtualenv -p python2 fcn_env
Running virtualenv with interpreter /usr/bin/python2
New python executable in /home/suanfa/fcn_env/bin/python2
Not overwriting existing python script /home/suanfa/fcn_env/bin/python (you must use /home/suanfa/fcn_env/bin/python2)
Installing setuptools, pip, wheel...done.

OK…

相關推薦

virtualenv 建立虛擬環境ImportError: No module named 'pkg_resources'

[email protected]:$ virtualenv -p /usr/bin/python2 env Traceback (most recent call last): File "/usr/bin/virtualenv", line 5

克隆kvm虛擬ImportError: No module named 'requests.packages.urllib3'

http VM克隆 color quest TE kvm虛擬 vmdk ase exc 2018-06-21 更新系統造成kvm克隆命令報錯 virt-clone -o centos-7-update-clone -n centos-7-maven-test -f

coures包下載和安裝 可解決ImportError: No module named '_curses'

csdn targe linux .net 控制字符 找到 lan tro detail http://blog.csdn.net/liyaoqing/article/details/54949253 coures curses 庫 ( ncurses )提供了控制

ImportError: No module named 'geohash' 的解決辦法

https://blog.csdn.net/Jinlong_Xu/article/details/73822759 最近有個“摩拜杯”演算法大賽,看了下資料,發現裡面的起點和終點都進行了編碼,需要用geohsah來解碼成座標。 先介紹一下安裝geohash:   pip i

python 安裝 reportlab ImportError: No module named reportlab.lib”

  reportlab是什麼? 是一個處理PDF和畫圖的python開源庫.  初次安裝: pip install reportlab 重新安裝: pip install --upgrade --force-reinstall reportlab 解除安裝: pip u

解決pythonImportError: No module named '_tkinter'

解決python報錯ImportError: No module named ‘_tkinter’ 報錯資訊:ImportError: No module named ‘_tkinter’, pleas

ImportError: No module named 'vis.visualization'

問題描述:程式執行到from vis.visualization import visualize_activation這一句的時候出現錯誤, 報錯:ImportError: No module named 'vis.visualization' 原因:缺少模組

安裝yum ImportError: No module named sqlitecachec

[[email protected]]# ./yummain.py update Traceback (mostrecent call last): File "./yummain.p

python安裝ImportError: No module named 'xxx'問題

1. 錯誤顯示如:ImportError: No module named 'selenium' 解決方法: (1)下載模組或包     selenium問題,下載selenium-2.48.tar.gz 地址:http://pyp

Python3環境下django連線mysqlNo module named 'MySQLdb'

原因是python3中使用了一個新的模組,叫做pymysql,可以直接pip安裝 pip安裝完成後,在django專案的manage.py檔案中新增下面兩行就OK了: from django.cor

python的卸載方式和運行yumNo module named yum

package 其他 too alt mir edits oca 情況下 test 公司測試機環境不知道給我卸了什麽包,導致yum運行報錯狀況: 系統版本:Red Hat Enterprise Linux Server release 6.2 (Santiago) 內核版本

windows下 python中報ImportError: No module named 'requests'

net fontsize 技術 -m font request term tle -- 原因沒有安裝requests模塊, 可以切換到python的安裝目錄找到 script文件夾 example: 進入cmd窗口切換到上面的目錄直接運營下面兩個命令中的一個 1.

mac使用easy_install安裝pip時報 ImportError: No module named extern

1.首先根據以下步驟安裝pip: 1.Install easy_install curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python 2.Install pip s

安裝虛擬環境/usr/bin/python: No module named virtualenvwrapper

錯誤原因:Ubuntu安裝了2.7和3.x兩個版本的python,在安裝時使用的是sudo pip3 install virtualenvwrapper 在我執行的時候預設使用的是python2.x,但在python2.x中不存在對應的模組 所以,在bashrc檔案裡面加入如下命令即

Centos7 執行firewall-cmd“ModuleNotFoundError: No module named 'gi'”

問題 exec repos pos 火墻 class fire 時報 all 在Linux Centos安裝Python3.6後,為了防止yum不可用,更改了: 第一步:vi /usr/bin/yum 把#! /usr/bin/python修改為#! /usr/bin/p

Python中安裝bs4後,pycharmModuleNotFoundError: No module named 'bs4'

本文主要分享關於在對應python版本中安裝beautifulsoup之後,在程式碼執行時還會提示“No module named 'bs4'”的問題。 首先需要檢查一下,自己安裝beautifulsoup的版本與用來執行程式碼的python版本是不是一致的,為了防止出問題,我將python2與

處理: No module named 'pygame'

1.解除安裝python,原來安裝的目錄是預設安裝目錄,且為隱藏目錄 2.安裝pygame不再使用命令列模式安裝,而是使用pycharm安裝 3.重新安裝python之後,啟動pycharm需要重新配置直譯器環境File-setting-Project interpreter,點選齒輪-show

【PycharmNo module named MYSQLdb錯誤

python3.7安裝MySQLdb(win10)   注意安裝的版本都要匹配 1.執行cmd,輸入python,檢視python版本以及安裝對應的mysqldb版本   2.從上面可以看出需要安裝cp37-win64(這裡並不是指的你win系統的32或

python cmd 啟動python專案no module named “xxx”

場景:使用pycharm編輯器啟動pyhon專案時可以啟動,但使用cmd啟動時,會報:no module named “xxx”的錯誤,此時,有兩種情況:   1.no module named “xxx”裡的“xxx”是python的庫名;   此時說明引用庫沒成功,可能是因為電腦裡有多個版本的pyth

Python中安裝bs4後,pycharm依然ModuleNotFoundError: No module named 'bs4'

學習網路抓取時,第一步出現問題。 執行示例程式碼 from urllib.request import urlopen from bs4 import BeautifulSoup html = urlopen("http://www.pythonscraping.com/exercises/exercise