2017-09-21 230 views
-2

我在我的電腦中安裝了Anaconda3並創建了一個名爲python27的python版本爲2.7的virtualenv,我想在我的virtualenv中安裝幾個軟件包,但conda install或pip install適用於一些包,而不是爲別人,例如,我無法安裝CSV,包管理逗號分隔值文件,這是我開始使用暢達輸出安裝:無法安裝一些與conda安裝或pip安裝的軟件包

$ conda install csv 
Fetching package metadata ......... 

PackageNotFoundError: Packages missing in current channels: 

    - csv 

We have searched for the packages in the following channels: 

    - https://repo.continuum.io/pkgs/free/linux-64 
    - https://repo.continuum.io/pkgs/free/noarch 
    - https://repo.continuum.io/pkgs/r/linux-64 
    - https://repo.continuum.io/pkgs/r/noarch 
    - https://repo.continuum.io/pkgs/pro/linux-64 
    - https://repo.continuum.io/pkgs/pro/noarch 

和使用PIP安裝:

$ pip install csv 
Collecting csv 
Could not find a version that satisfies the requirement csv (from versions:) 
No matching distribution found for csv 

如何安裝在我的virtualenv或其他任何軟件包中打包csv我無法以這種方式安裝?

在此先感謝。

回答

0

這是一個標準庫模塊:csv。它應該沒有安裝即可使用。

只是爲了確保我在乾淨的環境下進行測試。

$ conda create -n test python # new environment without any additional packages 
$ activate test     # go to that environment 
$ python      # start the python interpreter 
>>> import csv     # importing it works! 
2

您不能安裝csv,因爲它已經包含在您的python安裝中。

剛去

import csv